C语言习题(第5周)-文件操作练习1
发布时间
阅读量:
阅读量
题目描述
在名为 score.dic 的文本文件中,记录了 n 名学生的相关信息,包括班级编号、姓名以及成绩等内容。每位学生的信息单独占据一行,且每行中的各项数据通过制表符进行分隔,具体格式示例如下所示:
145811 fuxin 100
145811 chengxian 90
145812 zhangxue 92
145812 lijun 88
......
文件内所保存的学生数据依据班级编号依次递增进行排序,各班级的学生数量可能存在差异。现需读取文件中全部学生的成绩信息,并对每个班级的平均分进行计算,最终输出对应的班级编号及其平均成绩。
主程序框架已提供,请依照提示补全缺失的代码部分,并提交相应的代码内容。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num= 0; /* 班级人数计数 */
int sumScore= 0; /* 累计成绩*/
int curClass; /* 当前班级 */
全部评论 (0)
还没有任何评论哟~
