这种类型的题目怎么判断停止
#include
int main()
{ int b,a;
scanf("%d%d",&a,&b);
while()
{
printf("%d\n",a*10+b);
scanf("%d%d",&a,&b);
}
return 0;
}
#include<stdio.h>
int main()
{ int b,a,s;
s = scanf("%d%d",&a,&b);
while(s != EOF)
{
printf("%d\n",a*10+b);
s = scanf("%d%d",&a,&b);
}
return 0;
}
不想输的时候按Ctrl+z,然后回车就会结束输入。EOF的值其实就是-1,所以你也可以改成-1, 表示读取结束,在WINDOWS系统中是ctrl+z,然后回车结束输入。
有帮助的话采纳一下哦!
首先,while里没有表达式,编译会报错
然后是break
语句可以终止一层循环
while() 条件里面写判断条件当a或者b满足啥就会跳出循环