您的位置:首页 > 其它

1004. 成绩排名 (20){PAT}

2013-12-04 20:18 309 查看
题目:http://pat.zju.edu.cn/contests/pat-b-practise/1004

#include <stdio.h>
#include <string.h>

int main()
{
int n;
int grad1=-1,grad2=101;
char name1[11],name2[11];
char num1[11],num2[11];

scanf("%d",&n);
for(int j=n;j>0;j--)
{
int grad;
char name[11],num[11];
scanf("%s%s%d",name,num,&grad);
if(grad>grad1)
{
grad1=grad;
for(int k=0;k<10;k++)
{
strcpy(name1,name);
strcpy(num1,num);
}
}
if(grad<grad2)
{
grad2=grad;
for(int k=0;k<10;k++)
{
strcpy(name2,name);
strcpy(num2,num);
}
}
}
printf("%s %s\n",name1,num1);
printf("%s %s",name2,num2);
while(1);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  pat 好好学习啦