版权声明:本文为博主原创文章,未经博主允许不得转载。如需转载,请与博主联系。 https://blog.csdn.net/qq_31790997/article/details/89422846
【小韦同学@神犇营-37-最高的分数】
题目:
描述
孙老师讲授的《计算概论》这门课期中考试刚刚结束,他想知道考试中取得的最高分数。因为人数比较多,他觉得这件事情交给计算机来做比较方便。你能帮孙老师解决这个问题吗?
输入
输入两行,第一行为整数n(1 <= n < 100),表示参加这次考试的人数.第二行是这n个学生的成绩,相邻两个数之间用单个空格隔开。所有成绩均为0到100之间的整数。
输出
输出一个整数,即最高的成绩。
输入样例1
5
85 78 90 99 60
输出样例1
99
题解:
/*********************************************************************
* 题目:神犇营-37-最高的分数
* 作者:小韦老师
* 邮箱:[email protected]
* 题解:
思路:
用一个变量记录最大值,当输入每个成绩时,更新最大值,最后输出最大值
即可。
注意:
最大值初始化为比0小的数
*********************************************************************/
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin >> n;
int score, Max = -1; // 记得初始化
for (int i = 0; i < n; i++) {
cin >> score;
Max = max(Max, score);
}
cout << Max;
return 0;
}
我是小韦同学,企者不立,跨者不行,每天进步一点点。
欢迎大家多多交流,如果发现有错误,请多指正。有疑问的同学也可以留言评论或者发邮件。
邮箱:[email protected]