学生成绩管理系统C课设程序.docVIP

  • 5
  • 0
  • 约1.29万字
  • 约 11页
  • 2019-08-22 发布于江西
  • 举报
#includestring.h #includestdio.h /*控制学生记录的容量*/ #define N 50 struct student {char num[11]; char name[20]; int score[3]; float ave; }stu[N]; /*全新保存函数*/ save(int n) /*保存函数,保存n个记录*/ {FILE *fp; int i; if((fp=fopen(score.txt,wb))==NULL) /*以输出打开方式,在此前的记录被覆盖*/ {printf(\nCannot open file\n); return NULL; } for(i=0;in;i++) if(stu[i].ave!=0) /*stu[i].ave=0表此记录已删除*/ if(fwrite(stu[i],sizeof(struct student),1,fp)!=1) printf(file write error\n); fclose(fp); } /*加载记录或可以计算记录个数的函数*/ load() /*加载记录或可以计算记录个数的函数*/ {FILE *fp; int

文档评论(0)

1亿VIP精品文档

相关文档