作用类似于可以输入一个不定量长度的数组,但是严格来说 不可能出现任意长度。 内存是有限的 超出一定长度后,不可能存的下,虽然这个值可能是超级大的,但总有限度。

这里我们利用while(cin>>a){}这样一行语句来实现类似的作用,这行代码将会一直测试输入流是否正常,如果正常,就会继续循环,如果错误,或者达到文件末尾,循环就会终止。

以下是一个实例:通过这样来输入一段数据,数据元素个数不确定,但是可以刚好循环完;

#include<iostream>
#include<cmath>
using namespace std;
int main(){
int n,a=0,b=0,c=0;
while(cin>>n&&n>0){
if(n>=85){
a++;
}
else if(n>=60&&n<85){
b++;
}
else {
c++;
}
}
cout<<">=85:"<<a<<endl;
cout<<"60-84:"<<b<<endl;
cout<<"<60:"<<c<<endl;
}

  

最新文章

  1. PullToRefreshListView加载更多定位的解决方法
  2. mysql导入导出数据中文乱码解决方法小结
  3. hihoCoder-1000-A+B
  4. 解决IE6不支持position:fixed属性
  5. Computer Vision的尴尬---by林达华
  6. what is delta simulation time
  7. Com原理及應用——Com對象和接口
  8. eclipse svn插件安装
  9. c语言贪吃蛇详解3.让蛇动起来
  10. 色彩转换——RGB &amp; HSV
  11. 图形上下文导论(Introduction to SWT Graphics)zz
  12. oracle创建表空间等相关语句
  13. open-falcon详解
  14. C# 视频多人脸识别的实现
  15. 百度地图API自动定位和3种导航
  16. NET Runtime version 2.0.50727.42 - 执行引擎错误 或者无法创建应用程序域
  17. JSON知识介绍
  18. JavaScript 的装饰器:它们是什么及如何使用
  19. Shell 命令行快捷键
  20. ios之gcd

热门文章

  1. 图片压缩工具pngquant
  2. MATLAB 安装
  3. Python练习题 014:完数
  4. SQL错题集
  5. 030 01 Android 零基础入门 01 Java基础语法 03 Java运算符 10 条件运算符
  6. Java知识系统回顾整理01基础03变量05变量命名规则
  7. VueCroppie
  8. 让我们创建屏幕- Android UI布局和控件
  9. XML流操作
  10. CV学习日志:CV开发常用库及其头文件