题目要求:输入若干个整数,求最大值
如下代码所示情况,scanf语句放入while循环的判断条件中,此时输入变量a的话,可以直接加空格的形式连续输入,连续输入完毕后,回车,再按ctrl+z键,再回车,程序即输出最大值。程序中EOF的含义为(-1),代表输入数据结束。
下边附上代码和执行截图
while(scanf("%d",&a)!=EOF)
{
if(a>MAX)
MAX=a;
}
printf("%d",MAX);
题目要求:输入若干个整数,求最大值
如下代码所示情况,scanf语句放入while循环的判断条件中,此时输入变量a的话,可以直接加空格的形式连续输入,连续输入完毕后,回车,再按ctrl+z键,再回车,程序即输出最大值。程序中EOF的含义为(-1),代表输入数据结束。
下边附上代码和执行截图
while(scanf("%d",&a)!=EOF)
{
if(a>MAX)
MAX=a;
}
printf("%d",MAX);