键盘输入一个整数,要求输出其本身、输出其八进制表示、十六进制表示。

第一行输出其本身,
第二行输出其八进制表示,不带前导“0”;
第三行输出其八进制表示,带前志“0”;
第四行输出十六进制表示,不带前导“0x”;(小字字母)
第五行输出其十六进制表示,带前导“0x”;(小字字母)
样例输入:
124
样例输出
124
174
0174
7c
0x7c

说明:%d整型输出,%ld长整型输出,%o以八进制数形式输出整数,%x以十六进制数形式..
#include<stdio.h>
#include<conio.h>
main()
{int num;
clrscr();/*清除屏幕上次的结果*/
scanf("%d",&num);
printf("%d\n",num);
printf("%o\n",num);
printf("o%o\n",num);
printf("%x\n",num);
printf("0x%x\n",num);
getch();
}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答