if(a>max)max=a; if(a<min)min=a; scanf("%d",&a);这部是什么意思 为什么还多了一个输入,求高人指点迷津

#include"stdio.h"
void main()
{
int a,b,min,max;
printf("请输入一行整数并以0结尾:");
scanf("%d%d",&a,&b);
if(a>b){min=b;max=a;}
else{min=a;max=b;}
while(a!=0)
{if(a>max)max=a;
if(a scanf("%d",&a);}
printf("min=%d;max=%d",min,max);
}
要配举圆培塌求是输入一行整数,答弯当输入的数多于两个时,这个循环中的输入就开始起作用,只要不是0,就继续循环接收下一个输入,并记录下当前最大最小值
键盘输入变量a,如果a>max,则max=a,如果a 因为这里是一行数据,不是连个数据。
if(a>max)max=a; if(a<min)min=a; scanf("%d",&a);这部是什么意思 为什么还多了一个输入,求高人指点迷津
← 上一篇: 下一篇: →