90分求大佬出手相助
查看原帖
90分求大佬出手相助
1556240
Ycymax111111楼主2024/12/25 23:53
#include<stdio.h>
#include<math.h>
struct Student{
	char name[8];
	int chinese;
	int math;
	int english;
	int sum;
};
int main()
{
	int n,i=0,j=0,max=0,p=0;
	scanf("%d",&n);
	struct Student student[n];
	for (i=0;i<n;i++){
		scanf("%s",&student[i].name);
		scanf("%d",&student[i].chinese);
		scanf("%d",&student[i].math);
		scanf("%d",&student[i].english);
	student[i].sum=student[i].chinese+student[i].math+student[i].english;
		
		
	}
	for(j=0;j<n;j++){
		if (student[j].sum>=max){
			max=student[j].sum;
		}
	}
	for(p=0;p<n;p++){
		if(student[p].sum==max){
			break;
		}
	}
	printf("%s %d %d %d",student[p].name,student[p].chinese,student[p].math,student[p].english);
	
}
    
2024/12/25 23:53
加载中...