C和C++的输入输出方式
程序员成长之旅 · 程序员成长之旅/C++ · 266 字


cont语法:
cont<<x<<endl;
cont<<"x+y"<<x+y<<endl;
cin语法:
cin>>x;
cin>>x>>y;
和C相比C++的输入输出有什么好处?

例子:
要求1:提示用户输入一个整数,将该整数分别以8进制、10进制、16进制打印在屏幕上
要求1:提示用户输入一个布尔值(0或1) ,以布尔方式将值打印在屏幕上
#include <iostream>
using namespace std;
int main() {
// std::cout << "Hello, World!" << std::endl;
cout<<"请输入一个整数"<<endl;
int a;
cin>>a;
cout<<oct<<a<<endl;
cout<<dec<<a<<endl;
cout<<hex<<a<<endl;
cout<<"输入一个布尔值0或1"<<endl;
bool b;
cin>>b;
cout<<boolalpha<<b<<endl;
return 0;
}