全站数据
8 4 2 0 5 8 1

c语言怎么把学号和姓名输入到文件中

IT时代 | 简单学习,快乐成才!         
问题更新日期:2024-04-26 15:31:22

问题描述

c语言怎么把学号和姓名输入到文件中急求答案,帮忙回答下
精选答案
最佳答案

首先,链表中每个学生节点的信息包括这些:姓名,学号,班内序号,手机号。所以定义这样的结构体类型:

struct student{

int inumber;

char snum[10];

struct student *next;

};

因为C语言是模块化的语言,所以把要实现的每个功能都做成一个函数,在主函数的选择语句中调用:

其他回答

可以通过C语言编写程序实现将学号和姓名输入到文件中 具体实现方法是:定义一个结构体,其中包括学号和姓名两个变量;在程序中通过scanf函数获取用户输入的学号和姓名,并将其存入结构体中;然后通过fopen函数创建一个文件指针,并打开需要写入的文件;最后通过fprintf函数将结构体中的学号和姓名写入文件中 在使用C语言将学号和姓名输入到文件中的同时,还可以进行其他的操作,例如:文件的读取、修改、删除等,这些功能可以通过C语言提供的文件操作函数实现

其他回答

代码示例:

#include

<stdio.h>

#include

<stdlib.h>

#include

<string.h>

typedef

struct

STU_INFO

{

char

stuNo[7];

char

stuName[11];

}

STU_INFO;

int

main(int

argc,

char

*argv[])

{

FILE

*in,

*out;

char

stuNo[7];

char

stuName[11];

STU_INFO

info;

char

*filePath

=

"c:/stu.dat

";

if

((out

=

fopen(filePath,

"a+

"))

==

NULL)

{

printf(

"open

file

error

");

return

-1;

}

printf(

"请输bai入du0结束

");

while(1)

{

printf(

"请输入学号(长度6)

exac

100000:

");

scanf(

"%s