解题思路:
1.由题可知,要求n个数中的最大值,可以利用计数循环来输入这n个数,因为每次输入的数都在变化,所以输入一次,就要判断一次
2.求最大值的时候,创建一个变量max初始化为-1,因为分数范围在0到100之间,然后每次输入判断是否大于x,如果这个值比x还大,那么最大值应该替换为x,即max=x;
3.循环结束,输出max的值,即结果
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,x,max=-1;//最大值max初始化为-1
cin>>n;//输入n
for(int i=1;i<=n;i++)//n次循环
{
cin>>x;//每次循环输入一个数
if(max<x)//如果这个数比最大值还大
{
max=x;//将这个数赋值给max
}
}
cout<<max;//输出最大值
return 0;
}