构建一个while语句的条件,当用scanf读入的变量n不为数字值时,退出循环,该怎么处理
构建一个while语句的条件,当用scanf读入的变量n不为数字值时,退出循环
构建一个while语句的条件,当用scanf读入的变量n不为数字值时,退出循环,这个条件该怎么写?
------解决方案--------------------
int n;
while( scanf("%d", &n) == 1 )
{
// 输入的是数字
}
------解决方案--------------------
int n;
while(scanf("%d",&n)==1)
{}
------解决方案--------------------
构建一个while语句的条件,当用scanf读入的变量n不为数字值时,退出循环,这个条件该怎么写?
------解决方案--------------------
int n;
while( scanf("%d", &n) == 1 )
{
// 输入的是数字
}
------解决方案--------------------
int n;
while(scanf("%d",&n)==1)
{}
------解决方案--------------------
- C/C++ code
while(scanf("%d",&i))
------解决方案--------------------
int i = 0;
while( scanf("%d" , & i) == 1 )
------解决方案--------------------
- C/C++ code
scanf("%lf",&fahrenheit); while ( fahrenheit > 0 ) { temperatures(fahrenheit); scanf("%lf",&fahrenheit); }
------解决方案--------------------