| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 550 人关注过本帖
标题:新手 问个问题
只看楼主 加入收藏
huangwei1329
Rank: 2
等 级:论坛游民
帖 子:27
专家分:13
注 册:2011-10-18
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:9 
新手 问个问题
while循环中怎样写当输入q或其他非数字值时循环结束的代码呀
搜索更多相关主题的帖子: 其他 数字 
2012-05-10 10:41
唯我独魔
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:176
专家分:782
注 册:2011-4-13
收藏
得分:4 
while(scanf("%d",&a)==1)
{
}

[ 本帖最后由 唯我独魔 于 2012-5-10 23:44 编辑 ]
2012-05-10 11:16
地狱天使79
Rank: 2
等 级:论坛游民
帖 子:21
专家分:15
注 册:2012-5-8
收藏
得分:4 
char c;
c=getchar();
while(c)
break;
2012-05-10 15:08
阴阳
Rank: 4
等 级:业余侠客
帖 子:102
专家分:297
注 册:2012-4-7
收藏
得分:4 
while(c=getchar()!='q')
{
  ;
}

一阴一阳之谓道!
2012-05-10 15:33
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:4 
楼上注意一下运算符的优先顺序

重剑无锋,大巧不工
2012-05-10 17:44
huangwei1329
Rank: 2
等 级:论坛游民
帖 子:27
专家分:13
注 册:2011-10-18
收藏
得分:0 
为什么在VC++6.0
while(scanf("%d",&a)!=1)
这样写编译会过不去呀?
 
2012-05-10 19:16
唯我独魔
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:176
专家分:782
注 册:2011-4-13
收藏
得分:0 
以下是引用huangwei1329在2012-5-10 19:16:16的发言:

为什么在VC++6.0
while(scanf("%d",&a)!=1)
这样写编译会过不去呀?
 
哦,错了,应该是int a;
while(scanf("%d",%a)==1){...}
2012-05-10 23:43
唯我独魔
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:176
专家分:782
注 册:2011-4-13
收藏
得分:4 
编译应该没有问题吧。。
2012-05-10 23:44
huangwei1329
Rank: 2
等 级:论坛游民
帖 子:27
专家分:13
注 册:2011-10-18
收藏
得分:0 
找到了原因
2012-05-11 10:00
阴阳
Rank: 4
等 级:业余侠客
帖 子:102
专家分:297
注 册:2012-4-7
收藏
得分:0 
回复 5楼 beyondyf
受教了

一阴一阳之谓道!
2012-05-18 17:57
快速回复:新手 问个问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011399 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved