代码中包含<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语言训练-斐波纳契数列 (C语言代码)浏览:1167 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:623 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:332 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:840 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:531 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:349 |
母牛的故事 (C语言代码)浏览:1427 |
C语言训练-数字母 (C语言代码)浏览:601 |
母牛的故事 (C语言代码)浏览:942 |
图形输出 (C语言代码)浏览:1380 |