#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>struct Stu{int ID;char name[5];int sub[3];};int main(){printf("请输入学号、姓名和三科成绩:\n");int i, maxsum = 0, maxi = 0;int aver[5];int sum=0;struct Stu One[5];for (i = 0; i < 5; i++){scanf("%d %s %d %d %d", &One[i].ID,&One[i].name, &One[i].sub[0], &One[i].sub[1], &One[i].sub[2]);aver[i] = (One[i].sub[0] + One[i].sub[1] + One[i].sub[2]) / 3;printf("平均成绩为:%d\n", aver[i]);if (sum > maxsum) {maxsum = sum;maxi = i;}}printf("最高分的同学学号是:%d 姓名为:%s 三科成绩为:%d %d %d 平均成绩为:%d\n", One[maxi].ID, One[maxi].name, One[maxi].sub[0], One[maxi].sub[1], One[maxi].sub[2],aver[maxi]);return 0;}
900字范文,内容丰富有趣,生活中的好帮手!