小乐乐算最高分
小乐乐算最高分
http://www.nowcoder.com/questionTerminal/57c71982296b45b281838c2a40283c19
题目描述
小乐乐的老师BoBo想知道班级中谁的程序设计基础成绩最高,请编程帮他实现。
输入描述:
共n+1行
第一行输入一个数n,代表小乐乐的班级中n个同学。
第二行输入n个数,用空格相隔,代表班级中每个人的数学成绩。
输出描述:
一个整数,代表班级中最高的数学成绩。
解题思路
一个while循环(for循环也可以)来实现N个同学成绩的输入,并和max比较,将大的赋予max,最后输出max即为最高成绩。
代码
#include<iostream>
using namespace std;
int main()
{
int num;//要比较成绩的人数
int max=0;//首先设max为0
cin>>num;
while(num)
{
int a;
cin>>a;
max=max>a?max:a;//将大值赋予max
--num;
}
cout<<max<<endl;//输出即为最高成绩
return 0;
}