#include<iostream>
#include<string.h>
using namespace std;
int main()
{
int n,grade,max=0,min=0;
cin>>n;
char name[110],id[110],max_name[110],min_name[110],max_id[110],min_id[110];
while(n--)
{
cin>>name>>id>>grade;
if(grade>max)
{
max=grade;
strcpy(max_name,name);
strcpy(max_id,id);
}
if(grade<min)
{
min=grade;
strcpy(min_name,name);
strcpy(min_id,id);
}
}
cout<<max_name<<' '<<max_id<<endl;
cout<<min_name<<' '<<min_id<<endl;
}
我的代码是这样的,但是最后的min_name和min_id却输出不出来,有无老哥帮忙看看是怎么回事??
PAT Basic Level 1004的相关疑问
最新推荐文章于 2022-08-11 09:30:00 发布