当前位置: 首页 > news >正文

企业 手机网站微信公众号定位开发

企业 手机网站,微信公众号定位开发,鞍山网站制作一般需要多少钱,天河网站设计读取数量不定的输入数据 似乎是一个很实用的东西? 问题: 我们如何对用户输入的一组数(事先不知道具体有多少个数)求和? 这需要不断读取数据直至没有新的输入为止。(所以我们的代码就是这样设计的&#x…

读取数量不定的输入数据

在这里插入图片描述

似乎是一个很实用的东西?

问题:

我们如何对用户输入的一组数(事先不知道具体有多少个数)求和?

这需要不断读取数据直至没有新的输入为止。(所以我们的代码就是这样设计的,让它能一直读取数据直到没有新输入,再求和)

代码参考:

#include<iostream>int main()
{int sum = 0, value = 0;while (std::cin >> value)sum+=value;std::cout << sum << std::endl;return 0;
}

我们只用一个while(std::cin>>value)就解决了这个问题。

解释:

输入运算符>>,接受一个istream作为其左侧运算对象,接受一个对象作为其右侧运算对象。

它从给定的istream读入数据,并存入给定对象中

它将返回其左侧运算对象作为其计算结果

也就是说std::cin>>value返回的是std::cin

(重点:)当使用一个istream对象作为条件时,其效果是检测流的状态

如果流是有效的,即流未遇到错误,那么检测成功。当遇到文件结束符(end-of-file),或遇到一个无效输入时(例如读入的值不是一个整数),istream对象的状态会变为无效。处于无效状态的istream对象会使条件变为假。

因此,我们的while循环会一直执行直至遇到文件结束符(或输入错误)。

从键盘输入文件结束符

那么,我们怎样才能达到输入停止的效果呢?这当然也很重要。

当从键盘向程序输入数据时,对于如何指出文件结束,不同操作系统有不同的约定。

在Windows系统中,输入文件结束符的方法是Ctrl+Z(按住Ctrl的同时按Z键),然后按Enter。

在UNIX系统中,包括Mac OS X系统中,文件结束符输入是用Ctrl+D。

这只是一个简单的例子,这种读取数量不定的输入数据的方式可以用在更复杂的程序中,很有用。

http://www.yayakq.cn/news/403652/

相关文章:

  • 旅游电子商务网站的建设方案巨耀网站建设公司
  • 龙华民治网站设计公司详情页设计策划
  • 网站在线留言响应式网站的字体设置
  • 洛阳制作网站的公司课程网站的设计
  • h5制作网站公司嘉定网站设计制作报价
  • 网站如何做抖音推广网页版qq农场登录入口
  • 网站原创文章规范淄博周村网站建设哪家好
  • 搭建租号网的网站免费网站的app
  • 2015网站备案教程网页设计与网站开发
  • 手机网站淘宝客怎么做免费saascrm
  • 阳泉 网站建设合作南京创网网络技术有限公司
  • 做网站 乐清给几个网站谢谢
  • 中山高端网站建设公司移动无线宽带怎么续费
  • 网站开发和界面的区别wordpress伪静态html
  • 川沙网站建设怎么用云校建设学校网站
  • 武威做网站的公司太仓住房和城乡建设局网站
  • 建设网站服务器怎么弄网站集约化建设 要求
  • 建设网站怎样提要求2024年度关键词
  • 餐饮公司网站建设策划书网站左侧悬浮导航代码
  • 新建门户网站的建设自查百度商桥代码怎么添加到网站
  • 免费网站排名优化在线溧阳网站建设报价
  • 重庆网站设计开发网站开发好学
  • 广东网站建设公司艺术字体在线生成器转换器
  • 模板网站建设的公司wordpress 4.9.5 太卡
  • 网站建设模板哪里有pinterest官网入口
  • golang 网站开发 开源一级a做片免费网站
  • 网站建设商业金泉网做网站电话
  • 北京金企鹅网站建设方案手机网站图片自适应
  • 北京顺义去哪找做网站的做水果的有什么网站
  • 南宁网红打卡景点坚决贯彻落实二十条优化措施