#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
struct Stu
{
int ID[100];
char name[100];
int sub1[5];
int sub2[5];
int sub3[5];
};
int main()
{
printf("请输入学号、姓名和三科成绩:\n");
int i, aver[5];
struct Stu One, Two, Three, Four, Five;
for (i = 0; i < 5; i++)
{
scanf("%d %s %d %d %d", &One.ID[i], &One.name[i], &One.sub1[i], &One.sub2[i], &One.sub3[i]);
aver[i] = (One.sub1[i] + One.sub2[i] + One.sub3[i]) / 3;
printf("平均成绩为: % d\n", aver[i]);
}
return 0;
}


这段代码定义了一个结构体Stu来存储学生的学号、姓名和三科成绩,并通过循环读取用户输入,计算并打印每个学生的平均成绩。程序适用于录入和处理一组学生的基本学业数据。
4万+

被折叠的 条评论
为什么被折叠?



