为什么不过啊 大佬帮帮!!!
查看原帖
为什么不过啊 大佬帮帮!!!
1572800
zsj1337455772楼主2024/12/3 18:08
#include<stdio.h>
#include<string.h>
typedef struct student{
	char id[9];
	int chinese;
	int math;
	int english;
	int total;
}student;
int main()
{
	int n,i;
	scanf("%d",&n);
	student students[n];
	for(i=0;i<n;i++)
	{
		scanf("%s %d %d %d",students[i].id,&students[i].chinese,&students[i].math,&students[i].english);
		students[i].total=students[i].chinese+students[i].math+students[i].english;
	}
	int max=students[0].total;
	int maxindex=0;
	for(i=1;i<n;i++)
	{
		if(students[i].total>max)
		{
			maxindex=i; 
		}
	}
	printf("%s %d %d %d",students[maxindex].id,students[maxindex].chinese,students[maxindex].math,students[maxindex].english);
}
2024/12/3 18:08
加载中...