永发信息网

精通Windows 3D图形编程 求279706287

答案:1  悬赏:40  手机版
解决时间 2021-01-11 21:32
  • 提问者网友:人生佛魔见
  • 2021-01-11 07:21
精通Windows 3D图形编程 求279706287
最佳答案
  • 五星知识达人网友:怀裏藏嬌
  • 2021-01-11 07:30
struct students
{
char num[7];
char name[20];
int scores[3];
float ave;
float max;
};
main()
{
struct students stu[4];
int m,n,i=0;
float sum,max=0;
for(m=0;m<4;m++)
{
printf("input the No:%d student's:\n",m+1);
printf("school_num name:\n");
scanf("%s%s",stu[m].num,stu[m].name);
printf("Scores of subject:\n");
for(n=0;n<3;n++)
{
scanf("%d",&stu[m].scores[n]);
}
}
for(m=0;m<4;m++)
{
sum=0;
for(n=0;n<3;n++)
{
sum+=stu[m].scores[n];
stu[m].ave=sum/3.0;
}
printf("%s'saverage is %5.2f.\n",stu[m].name,stu[m].ave);
}
for(m=0;m<4;m++)
{
if(stu[m].ave>max)
{
max=stu[m].ave;
i=m;
}
printf("%s %s's the max is %5.2f.\n",stu[i].num,stu[i].name,stu[i].ave);
}
for(n=0;n<3;n++)
{
printf("%-4d",stu[i].scores[n]);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯