C
用scanf只能录入连续的字符串,遇到空格就结束了,用gets()可以录入带空格的字符串,它遇回车才结束
C++
string s;
cin>>s
遇到空格 tab 回车就结束
如果要输入有空格的一行,要用cin.getline()
输出控制
#include<iomanip>
十进制
cout<<dec<<d<<" ";
十六进制
cout<<"0x"<<hex<<d<<" ";
八进制
cout<<"0"<<oct<<d<<endl;
C
用scanf只能录入连续的字符串,遇到空格就结束了,用gets()可以录入带空格的字符串,它遇回车才结束
C++
string s;
cin>>s
遇到空格 tab 回车就结束
如果要输入有空格的一行,要用cin.getline()
输出控制
#include<iomanip>
十进制
cout<<dec<<d<<" ";
十六进制
cout<<"0x"<<hex<<d<<" ";
八进制
cout<<"0"<<oct<<d<<endl;