1004 成绩排名 C语言题解
这题目很简单,方法也不唯一,我第一眼看到就想用结构体,但其实不用结构体数组,直接即存即用,将比max大,比min小的数记录下来,再用头文件<string.h>中的strcpy函数,将名字和学号也拷贝到设好的字符串中就行了。
代码实现:
#include<stdio.h>
typedef struct{char name[11],number[11];int grades;
}STD;
int main(void){int i,n,max,min;scanf("%d",&n);STD std[n];for(i=0;i<n;i++){scanf("%s %s %d",std[i].name,std[i].number,&std[i].grades);//注意只有grades要加&}max=min=0;for(i=0;i<n;i++){if(std[i].grades>std[max].grades)max=i;if(std[i].grades<std[min].grades)min=i;}printf("%s %s\n",std[max].name,std[max].number);printf("%s %s",std[min].name,std[min].number);return 0;
}
1004 成绩排名 C语言题解相关推荐
- PAT | 1004 成绩排名 (C语言)
1004 成绩排名 (20 分) 读入 n(>0)名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 ...
- c++ pat 乙级 ---1004 成绩排名
1004 成绩排名 (20 分) 读入 n(>0)名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 ...
- 1004 成绩排名 (20分)
1004 成绩排名 (20分) 读入 n(>0)名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 ...
- C++学习之路 | PTA乙级—— 1004 成绩排名 (20分)(精简)
1004 成绩排名 (20分) 读入 n(>0)名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 ...
- PAT 1004 成绩排名 (20)(代码)
1004 成绩排名 (20)(20 分) 读入n名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式:每个测试输入包含1个测试用例,格式为\ 第1行:正整数n第2行:第1个 ...
- 浙大PAT乙级1004. 成绩排名 (20)
1004. 成绩排名 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 读入n名学生的姓名.学号.成绩,分 ...
- PAT编程(python) 1004 成绩排名
1004 成绩排名 分数 20 读入 n(>0)名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 ...
- PAT (Basic Level) Practise (中文) 1004成绩排名(20)
1004. 成绩排名 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 读入n名学生的姓名.学号.成绩,分 ...
- PAT 1004 成绩排名 (20 分)
1004 成绩排名 (20 分) 读入 n(>0)名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 ...
最新文章
- 微型计算机2020年6月上,2020年1-6月全国微型计算机设备产量统计分析
- WINCE6.0+S3C2443的启动过程---eboot2
- OLAP是什么意思?
- python中frameset中的元素怎么识别_python3.6+selenium实现操作Frame中的页面元素
- Node js报错 npm ERR! cb() never called!
- python脚本编程100例_python100例,python经典例题
- java全局异常处理_详解Spring全局异常处理的三种方式
- java的代理Proxy.newProxyInstance
- 矩池云上使用nohup和让任务后台运行
- 饥荒联机云服务器_GAMETECH腾讯云游戏行业技术沙龙成都站圆满落幕
- python get函数 i_Python高阶技巧,你 GET了吗?
- 直播防盗链,域名设置
- 网页插入网易云音乐播放器
- 高通QFIL烧录错误解决方法
- [CityHunter]点击ListView项目后修改其内容
- windows xp sp3系统下载
- 关于Tomcat在启动时的socket bind failed 730048 错误
- 计算机标点符号课件,小学标点符号课件
- java MySQL表的约束与数据库设计 详解
- np.where函数的使用
热门文章
- Linux命令之生成临时文件或目录mktemp
- Android中的View绘制原理
- QT学习C++(17)
- php注册榛子云短信验证,java + maven +榛子云短信 实现发送短信验证码功能
- 路由器常见配置_时间_密码_IP
- Pytorch 在 forward 函数中加速神经网络。
- Adobe PS 2021版本的Photoshop出来啦
- 【电子电路基础实验】LED闪烁实验
- 大型的支付系统,如支付宝、财付通每天交易额都非常巨大,后系统是如何对账、风控的呢?...
- Pandas处理csv英国降雨数据