读入未知数目的输入
来源:互联网 发布:韩国网络作家 编辑:程序博客网 时间:2024/06/04 19:59
问题描述: 由用户输入任意数目的整数,计算这些整数的和。我们不知道要对多少个数求和,而是要一直读数知道程序输入结束。
代码实现:
#include "stdafx.h"#include<iostream>using namespace std;int main(){int sum=0,value;while(cin>>value)sum+=value;cout<<sum<<endl;return 0;}
结果:
结果分析:
cin>>value; 从标准输入读取一个数并将读入的数保存到value中。
while(cin>>value);
输入操作符返回其左操作数,while条件 测试输入操作符的结果,也就是while条件测试cin。
当我们使用Istream对象作为条件,结果是测试流的状态。如果流是有效的,那么测试成功。如果遇到文件结束符(在windows下为ctr+z)或遇到无效输入时(在本题中,输入非int型的数都认为是无效输入),那么Istream是无效的。处于无效状态的istream对象将导致条件失败。
- 读入未知数目的输入
- 读入未知数目的输入
- 读入未知数目的输入
- c++ 读入未知数目的输入
- C++读入未知数目的输入
- 关于“读入未知数目的输入”问题
- C平台下,读入未知数目的输入
- 1.4.4. 读入未知数目的输入
- C++Primer 读入未知数目的输入
- 读入未知数目的string对象
- 《C++ Primer第四版》学习笔记(二)快速入门 - 读入未知数目的输入
- 读入未知数目的输入方法和该方法的条件测试原理
- C++输入输出流实现未知数目的输入(相当于实现python的split函数)
- 未知数
- 未知数
- Android输入事件读入流程
- 关于各种输入或者读入
- java 命令行输入 及密码读入
- Asterisk的conf文件格式的官方说明中文板
- java 垃圾回收中的root是个什么玩意儿?
- J - Perfect Pth Powers解题报告(陈渊)
- Data Driven Document - D3js
- JDBC教程
- 读入未知数目的输入
- 插入排序算法&二路归并排序算法java实现
- 基于Gabor的汉字粗分类算法
- 《赢在测试——中国软件测试先行者之道》读书心得
- i++与++i的区别
- K - Goldbach's Conjecture解题报告(陈渊)
- printf输出格式
- UVA 343 What Base Is This?
- 全虚拟化半虚拟化对比