| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7454 人关注过本帖
标题:一个简单的c++程序,大家是怎么结束输入的?
取消只看楼主 加入收藏
为爱西行
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2008-11-10
收藏
 问题点数:0 回复次数:4 
一个简单的c++程序,大家是怎么结束输入的?
#include <iostream>
    int main()
    {
        int sum = 0, value;
        // read till end-of-file, calculating a running total of all values read
        while (std::cin >> value)
            sum += value; // equivalent to sum = sum + value
        std::cout << "Sum is: " << sum << std::endl;
        return 0;
     }

[[it] 本帖最后由 为爱西行 于 2008-11-14 12:15 编辑 [/it]]
搜索更多相关主题的帖子: 数字 输入 
2008-11-14 12:07
为爱西行
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2008-11-10
收藏
得分:0 
回复 3# 的帖子
输入是随便输入多少整数的,中间用逗号等隔开的话只加到逗号之前的。
0之后还可以输入其他整数。
2008-11-14 12:49
为爱西行
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2008-11-10
收藏
得分:0 
我知道输入非整型的value是就会结束循环,但这样结束不太别扭吗?
用空格或回车也不行。
2008-11-14 20:34
为爱西行
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2008-11-10
收藏
得分:0 
回复 9# 的帖子
这是著作《C++ Primer 4rd》上的例子。我觉得作者的输入与实际不符合才拿来和大家讨论的。
2008-11-14 22:06
为爱西行
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2008-11-10
收藏
得分:0 
回复 16# 的帖子
想的跟我一样,觉得结束的太突兀。
2008-11-17 16:36
快速回复:一个简单的c++程序,大家是怎么结束输入的?
数据加载中...
 
   



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

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