编写程序 c3-3-1.c,程序实现的功能是:从键盘输入一个同学的学号及高数、英语、C
语言 3 门课的成绩,计算平均分,并写入文件 score_avg.txt 中。
例如:从键盘输入数据:1001 90 80 70,文件 score_avg.txt 中的记录应该为:
学号 高数 英语 C 语言 平均分
1001 90 80 70 80.00
#include <stdio.h>
int main()
{
char num[20];
int m,e,c;
float avg;
scanf("%s%d%d%d",num,&m,&e,&c);
avg = (m+e+c)/3.0;
FILE *fp = fopen("score.avg.txt","w");
if(fp != NULL)
{
fprintf(fp,"%20s%10s%10s%10s%10s\n","学号","高数","英语","C语言","平均分");
fprintf(fp,"%10s%10d%10d%10d%10.2f",num,m,e,c,avg);
fclose(fp);
}
return 0;
}