如题所述
#include "stdio.h"
int main()
{
int n,max=0;
while(1)
scanf("%d",&n);
if(n==0)
break;
if(n>max)
max=n;
}
printf("输入的数据中,最大值为%d\n",max);
结果:
如果是非0整数的话,那么max只能默认是输入的第一个数,因为我们不知道输入的下限是多少。