1004. 成绩排名 (20)
来源:互联网 发布:python 判断sys.argv 编辑:程序博客网 时间:2024/06/13 08:55
考查知识点:查找元素
思路:利用结构体保存学生的信息,每读入一个学生的信息分别与max和min作比较并更新,最后得到的max,min即为答案。
#include<cstdio>struct Student{ char name[15]; char num[15]; int grade;}temp,max,min;int main(){ int n; max.grade=-1; min.grade=101; scanf("%d",&n); while(n--){ scanf("%s%s%d",temp.name,temp.num,&temp.grade); if(temp.grade>max.grade) max=temp; if(temp.grade<min.grade) min=temp; } printf("%s %s\n",max.name,max.num);//按坐标输出学生姓名学号 printf("%s %s\n",min.name,min.num); return 0;}
1 0
- 1004. 成绩排名 (20){PAT}
- 1004. 成绩排名 (20)
- PAT 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- PAT - 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- [PAT]1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- Mac 用RVM安装ruby 2.0.0的时候出现错误
- CSS基本语法
- C# 抽象类和接口
- codeforce44B. Valera and Fruits
- 欢迎使用CSDN-markdown编辑器
- 1004. 成绩排名 (20)
- SpringMVC结合Sitemesh和ztree出现的Cannot read property 'init' of undefined
- View onMeasure(int widthMeasureSpec, int heightMeasureSpec)
- 软键盘的显示和隐藏
- Unity 初级保龄球游戏
- 关于AsyncTask的执行序理解
- Android Retrofit使用教程(一)
- hdu1811Rank of Tetris
- Nginx出现413 Request Entity Too Large错误解决方法