输出最高分数的学生姓名
来源:互联网 发布:穿衣打扮 知乎 编辑:程序博客网 时间:2024/05/22 14:25
输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。
分数 姓名
分数是一个非负整数,且小于等于100;
姓名为一个连续的字符串,中间没有空格,长度不超过20。
数据保证最高分只有一位同学。
获得最高分数同学的姓名。
样例输入:
587 lilei99 hanmeimei97 lily96 lucy77 jim样例输出:
hanmeimei
思路:基本操作还是最大值的交换,只是输出变成了字符串输出
代码如下:
#include<bits/stdc++.h>using namespace std;int main(){ int n,i,score[101]; int maxi,maxs=0; char name[101][21]; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d %s",&score[i],name[i]); for(i=0;i<n;i++){ if(maxs<score[i]){ maxs=score[i];//交换最大值 maxi=i;//将最大值位置确定 }} printf("%s",name[maxi]); return 0;}
阅读全文
0 0
- 02:输出最高分数的学生姓名
- 02:输出最高分数的学生姓名
- 输出最高分数的学生姓名
- 02:输出最高分数的学生姓名
- 编写C#程序,输出分数最高的同学的姓名和分数。
- 输入5个学生的姓名和成绩,顺序输出这五个学生的姓名和成绩,并输出最高成绩的姓名和成绩
- 输入n(n<46)个学生的姓名和成绩,顺序输出这n个学生的姓名和成绩,并输出最高成绩的姓名和成绩。
- 用c#编写程序,输出姓名和最高分数
- 学生信息:输出第1,3,5个学生信息及分数最高的学生学号问题
- 输入3个学生的学号、姓名和三门功课成绩,输出平均分最高的同学
- 【C语言】有n个结构体变量,内含学生号, 姓名和三门课成绩。要求输出平均成绩最高学生的信息。
- 笔记:Java求最高分数的学生成绩。
- 查询每门课分数最高的学生
- 黑马程序员之WinForm编程基础学习笔记:在多行文本框中输入多行"姓名=成绩"格式的数据,要求输出成绩最高的学生的姓名和成绩。
- #练习#输入学生姓名与成绩,求班级平均分以及最低分学生成绩的姓名,最高成绩及姓名。
- 最高的分数
- 最高的分数
- 05:最高的分数
- UDP入门学习II
- 暑假第19天总结
- 解题报告:HDU_6129 Just do it (找规律 两种做法)
- POJ 3481 Double Queue SBT || treap
- NSLineBreakMode 的区别
- 输出最高分数的学生姓名
- 【CUGBACM15级BC第23场 A】hdu 5146 Sequence
- Lua 模拟面向对象
- python下双星号的意义
- MapReduce 的格式输入----NLineInputFormat
- 外部过滤器,程序和命令--混杂命令
- TCPNIOSocket通道
- 【CUGBACM15级BC第23场 B】hdu 5147 Sequence II
- 文件的上传与下载