用c语言输出平均分,还有输出各科成绩

如题所述

#include <stdio.h>
int main()
{int n=5,i,j;
struct stud
{char name[9];
 int sx,wl,yy;
 float pj;
}stu[50]={{"张三",30,40,60},{"李四",85,90,100},
{"王五",70,40,20},{"赵六",60,30,90},{"钱七",100,90,95}};
for(i=0;i<5;i++)
  stu[i].pj=(stu[i].sx+stu[i].wl+stu[i].yy)/3.0;
printf("姓名\t数学\t物理\t英语\t平均\n");
for(i=0;i<5;i++)
  printf("%s\t%d\t%d\t%d\t%.1f\n",stu[i].name,stu[i].sx,stu[i].wl,stu[i].yy,stu[i].pj);
return 0;
}

追问

大神运行不了

追答

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-24
这个去问老师