终端接受一个随意输入的十进制数据,输出二进制 八进制和十六进制
时间: 2023-04-01 10:00:31 浏览: 172
您好,可以使用 C 语言中的 printf 函数来实现这个功能。具体代码如下:
```
#include <stdio.h>
int main() {
int num;
printf("请输入一个十进制数:");
scanf("%d", &num);
printf("二进制:%b\n", num);
printf("八进制:%o\n", num);
printf("十六进制:%x\n", num);
return ;
}
```
当用户输入一个十进制数后,程序会依次输出该数的二进制、八进制和十六进制表示。希望对您有帮助!
相关问题
用python 终端接受一个随意输入的十进制数据,输出二进制 八进制和十六进制
您好,可以使用以下代码实现:
```
num = int(input("请输入一个十进制数:"))
print("二进制数为:", bin(num))
print("八进制数为:", oct(num))
print("十六进制数为:", hex(num))
```
希望能对您有所帮助。
阅读全文
相关推荐














