C++输入输出:
cin代表标准输入;操作符>>用来表示输入。输入使用cin>>:数值类型的数据输入时必须以空格、Tab键或回车来间隔开。
cout代表标准输出;<<用来表示输出,cout<<使变量或字符串输出到显示屏上,不同类型的变量和字符串可以混合输出,字符串常量输出时不能分到两行中。
输入输出举例:
#include <iostream>
using namespace std;
int main()
{
int id;
float av;
cout<<"Enter the id and the average:";
cin>>id>>av;
cout<<"Id"<<id<<'\n'<<"Average"<<av<<'\n';
return 0;
}
例子中的循环条件while(cin>>val)表示输入的值为非int类型的数就结束循环。
#include <iostream>
using namespace std;
int main()
{
int val,sum=0;
cout<< "Enter next number:";
while(cin>>val)
{
sum+=val;
cout<< "Sum of all values:"<< sum<<'\n';
cout<< "Enter next number:";
}
return 0;
}
cerr代表标准错误输出。
使用endl的作用:回车换行