题目描述
输入一个十进制数,转换为对应的八进制、十六进制、十进制数输出。
输入
输入一个十进制数。
输出
输出该十进制数对应的八进制、十六进制、十进制数。
输入输出样例
10
oct:12
hex:a
dec:10
代码如下:
可以用输出格式控制符进行输出;详情见(C语言 printf_o%o-CSDN博客)
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
scanf("%d",&i);
printf("oct:%ho\nhex:%hx\ndec:%d",i,i,i);
return 0;
}
验证一下: