简答题

    程序设计:有10个学生,每个学生的数据包括:学号、姓名、c语言成绩。定义结构体类型student,并定义结构体数组,保存这10个学生的数据要求:①输入这10个学生的基本信息,写入student.txt文件中。②从student.txt文件中读取输出学生的基本信息,并输出。输出格式为:姓名学号成绩Mary 001 100Jack 002 98……函数原型如下:输入函数:int inputStufile(struct student stu[]);输出函数:void outputStufile(struct student stu[],int n);#include#include #include #define N 100struct student{char num[20];char name[20];float score;};int inputStufile(struct student stu[]);//输入学生信息void outputStufile(struct student stu[],int n); //输出学生信息int main(){int c;int n;struct student stu[N];while(1){system("CLS");printf("***********学生信息管理系统******************\n");printf("*************1 输入信息********************\n");printf("*************2 输出信息********************\n");printf("*************0 退出系统********************\n");printf("\n");printf("请选择:");scanf("%d",&c);switch(c){case 1:n=inputStufile(stu);break;case 2:outputStufile(stu, n);break;case 0:return 0;default:printf("输入错误,请重新输入!\n");fflush(stdin); //fflush清空缓冲区残余信息*/}printf("\n\n");system("PAUSE");}}int inputStufile(struct student stu[])//输入学生信息{int i,n=0;FILE *fp;/**********Program**********//********** End **********/return n;}void outputStufile(struct student stu[],int n)//输出学生信息{int i=0;FILE *fp;/**********Program**********//********** End **********/}


    火星搜题