首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

构建一个while语句的条件,当用scanf读入的变量n不为数字值时,退出循环,该怎么处理

2012-04-24 
构建一个while语句的条件,当用scanf读入的变量n不为数字值时,退出循环构建一个while语句的条件,当用scanf

构建一个while语句的条件,当用scanf读入的变量n不为数字值时,退出循环
构建一个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);    }
[解决办法]
探讨
构建一个while语句的条件,当用scanf读入的变量n不为数字值时,退出循环,这个条件该怎么写?

热点排行