//输入学生信息,计算平均分最高学生信息
#include<stdio.h>
struct student{
int num;
char name[10];
int a,b,c;
double ave
};
int main()
{
int i,n;
printf("请输入学生人数:");
scanf("%d",&n);
struct student s[10],m;
for(i=0;i<n;i++){
printf("请输入学号:");
scanf("%d",&s[i].num);
printf("请输入姓名:");
scanf("%s",s[i].name);
printf("请输入a:");
scanf("%d",&s[i].a);
printf("请输入b:");
scanf("%d",&s[i].b);
printf("请输入c:");
scanf("%d",&s[i].c);
s[i].ave=(s[i].a+s[i].b+s[i].c)/3.0;
if(i==0){
m=s[0];
}
if(m.ave<s[i].ave)
{
m=s[i];
}
}
printf("%d,%s,%d,%d,%d,%f",m.num,m.name,m.a,m.b,m.c,m.ave);
return 0;
}
输出平均分最高学生信息,学号,姓名,三科成绩,平均分
最新推荐文章于 2025-03-18 00:46:24 发布