C语言程序设计省二级考试题编程
文件题:1、已知在文本文件20075.txt中共有500个记录,每个记录是用以下格式表示的5项数据(各数据间以空格分开)(从网络课件中下载素材文件):学号姓名机试
文件题: 1、已知在文本文件20075.txt中共有500个记录, 每个记录是用以下格式表示的5项数据(各数据间以空格分开) (从网络课件中下载素材文件): 学号姓名机试成绩笔试成绩平时成绩 nnnnnnnnnccccccnnnnnn (说明:n表示整型;c表示字符型; n的个数表示数据位数,例如nn表示两位整数, c的个数表示字符位数)求出前400人的机试的平均成绩。 */ #include<stdio.h> #include<stdlib.h> main() { FILE*fp; charxh[10],name[7]; inti,js,bs,pscj; doublesum=0,average; fp=fopen("20075.txt","r"); if(fp!=NULL) { for(i=1;i<=400;i++) { fscanf(fp,"%s%s%d%d%d",xh,name,&js,&bs,&pscj); sum+=js; } average=sum/400; printf("average=%.2lf\n",average); fclose(fp); } else { printf("文件打开失败!\n"); exit(0); } } /* average=91.56 Pressanykeytocontinue */ 2 、已知在文本文件20071.txt中共有600个记录, 每个记录是一个用xx.x格式表示的实数,

