有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生数据,要求打印出3门课总平均成绩,以及最高分的学生数据(包括学号、姓名、3门课的成绩、平均分数)。
1. 题目; (1)有10个学生,每个学生的数据包括学号、
姓名、3门课的成绩,从键盘输入10个学生数据,要求打印出3门课总平均成绩,以及最高分的学生数据(包括学号、姓名、3门课的成绩、平均分数)。
2. 程序清单; #include
#define N 10
struct student
{char num[6];
char name[8];
float score[3];
float aver;
}stu[N];
void main()
{int i,j,maxi;
float sum,max,average;
for (i=0;i
{printf("please input scores of
sdudent%d:\n",i+1);
printf("NO.");
scanf("%s",stu[i].num);
printf("\nname:");