搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++ Builder 』
→ 关于使用cin输入作为while循环控制条件的问题
标题:
关于使用cin输入作为while循环控制条件的问题
只看楼主
m21wo
等 级:
青峰侠
威 望:
4
帖 子:440
专家分:1905
注 册:2010-9-23
第
11
楼
得分:0
while((cin>>x)&&(x!=0))就可以了
If You Want Something, Go Get It, Period.
2010-09-23 22:13
bc3_ljx
等 级:
新手上路
帖 子:1
专家分:0
注 册:2010-10-7
第
12
楼
得分:0
while(x)
{ cin>>x;
...
2010-10-07 16:37
聆听
等 级:
新手上路
帖 子:9
专家分:0
注 册:2010-9-7
第
13
楼
得分:0
死循环!
2010-10-21 21:06
lucky563591
等 级:
小飞侠
威 望:
4
帖 子:765
专家分:2103
注 册:2009-11-18
第
14
楼
得分:0
连空间声明都写错地方了
2010-11-02 07:52
lqsh
来 自:山东济南
等 级:
论坛游民
帖 子:26
专家分:58
注 册:2011-8-29
第
15
楼
得分:0
#include <iostream>
using namespace std;
int main()
{
double x;
double sum = 0;
while (cin>>x,x) //添加逗号运算符。因为cin返回值始终为1,直到遇见文件结束符ctrl+z
{
sum = sum + x;
cout << "Now, sum = " << sum << endl;
}
cout << "Input 0, Warnnig.......\nTerminated!";
cin.get();
cin.get();
return 0;
}
2011-08-30 08:56
15
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-317563-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.751321 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved