C++ 的输入输出
类似于C语言的printf,scanf,C++里面有cout和cin,下面做简单的介绍和编程练习;
cout 语法形式:
cout<<x<<endl;// x表示任意变量,<<endl表示本行结束,开始下一行
cout<<"x+y="<<x+y<<endl;//会输出x+y=(x+y)的值
cin 语法形式:
cin>>x;//不需要说明x的数据类型
cin>>x>>y>>...>>z;//这是输入多个变量的情况
利用VS2013编写以下程序,调试如下:
#include<iostream>
using namespace std;
int main()
{
cout << "请输入一个整数"<<endl;
int x;//存储数据
cin >> x;
cout << oct << x << endl;//以八进制输出x
cout << dec << x << endl;//以十进制输出x
cout << hex << x << endl;//以十六进制输出x
cout << "请输入一个布尔值" << endl;
bool y = false;
cin >> y;
cout << boolalpha << y << endl;//以布尔变量输出y
system("pause");
return 0;
}