问题 多项选择题

有N个学生,每个学生的信息包括学号、性别、姓名、四门课的成绩,从键盘上输入N个学生的信息,要求输出总平均成绩最高的学生信息,包括学号、性别、姓名和平均成绩。

答案

参考答案:#include"stdio.h"  #define N C  struct student  { long stu_num;  char sex;  char name[AE];  int score[D];  float average; };  main()  { int I,j,index;  float sum,max;  struct student stuarr[N];  for(I=0;I{ printf("please input %d student information:\n",I+A);  scanf("%ld,%c,%s",&stuarr[I].stu_num,&stuarr[I].sex,stuarr[I].name);  for(j=0;jmax)  {max=stuarr[I].average; index=I; }  printf("总平均成绩最高的学生信息是学号=%ld,性别=%c,姓名=%s,平均成绩=%D.Af\n",stuarr[index].stu_num,stuarr[index].sex,stuarr[index].name,stuarr[index].average); }

选择题
问答题 案例分析题