首页 > 代码库 > OJ刷题之《将十进制、八进制和十六进制数1000对应十进制数输出》
OJ刷题之《将十进制、八进制和十六进制数1000对应十进制数输出》
题目描述
将十进制的1234输出
将八进制的1234对应其十进制数进行输出
将十六进制的1234对应其十进制数进行输出
输入
无
输出
1234D=1234D
1234O=668D
1234H=4660D
样例输出
1234D=1234D
1234O=668D
1234H=4660D
提示
输出第二行的“1234O=668D”,1234后的是大写字母O,不是数字0
代码如下:
#include <iostream> #include <iomanip> using namespace std; int main() { int x1=1234; int x2=01234; int x3=0x1234; cout<<x1<<"D="<<dec<<x1<<"D"<<endl; cout<<oct<<x2<<"O="<<dec<<x2<<"D"<<endl; cout<<hex<<x3<<"H="<<dec<<x3<<"D"; return 0; }
运行结果:
OJ刷题之《将十进制、八进制和十六进制数1000对应十进制数输出》
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。