题:输入一个整数n和n个整数,输出这n个整数的最大值
输入
输入有两行:第一行是一个正整数n,第二行是n个整数。
输出
输出包含一个整数,即n个数中的最大值,单独占一行。
#include<stdio.h>
int main()
{
int n,N,i=1,max,max1;
scanf("%d",&n);
while(i<=n)
{
scanf("%d",&N);
max1=N;
if(i==1)
{max=N;}
else if(max<N)
{max=N;}
i++;
}
printf("%d",max);
return 0;
}
while循环语句,先确定一个输入的整数在将其与输入的值进行一一比较
也就是你一输入就直接进行并比较,并不需要将所有值放在一起再去进行取值比较