C++中while(cin>>a)是什么意思
C++中while(cin>>a)是什么意思
日期:2019-10-19 03:12:07 人气:1
cin>>a代表获取键盘输入的值赋值给变量a,将cin>>a置于while的循环条件内即while(cin>>a),将会一直测试输入流是否正常。
如果输入流正常,就会继续循环获取键盘值,如果输入流错误,或者达到文件末尾(在windows下Ctrl+Z,在Linux下Ctrl+D),该循环就会终止。
测试代码如下:
#include
using namespace std;
int main()
{
int a= 0 ;
int cnt=1;//统计次数
