代码中包含<iomanip>头文件之后,可以规定数据的输入输出格式
cin>>hex>>n 表示输入十六进制的数
cin>>oct>>n 表示输入八进制的数
cin>>dec>>n 表示输入十进制的数
cout<<oct<<n 表示输出八进制的数
cout<<hex<<n 表示输出十六进制的数
cout<<dec<<n 表示输出十进制的数
setiosflags(ios::uppercase) 是让十六进制的数以大写形式输出
#include<iostream> #include<iomanip> using namespace std; int main() { int n; cin>>hex>>n; cout<<hex<<setiosflags(ios::uppercase)<<n<<" "<<dec<<n<<" "<<oct<<n<<" "<<endl; return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:770 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1071 |
简单的a+b (C语言代码)浏览:752 |
【魔板】 (C++代码)(时间超限,希望会的帮我改正一下)浏览:804 |
1642题解浏览:784 |
关于C语言变量位置的问题浏览:294 |
打印十字图 (C语言代码)浏览:2820 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:537 |
1048题解(读入回车问题)浏览:628 |
1134题解(求分析)浏览:795 |