#include<stdio.h>
struct Student
{
int num;
char name[8];
double score[3];
}Stu[4];
void print(struct Student Stu[])
{
printf("五个学生的数据为:\n");
for (int i = 0; i < 5; ++i)
{
printf("%d", Stu[i].num);
printf("%7s", Stu[i].name);
for (int j = 0; j < 3; ++j)
{
printf("%7.2lf", Stu[i].score[j]);
}
puts("");
}
}
void main()
{
printf("请输入五个学生的数据(学号、姓名、成绩):\n");
for (int i = 0; i < 5; ++i)
{
scanf("%d",& Stu[i].num);
scanf("%s", &Stu[i].name);
for (int j = 0; j < 3; ++j)
{
scanf("%lf",& Stu[i].score[j]);
}
}
puts("***********************");
print(Stu);
}
运行结果: