编程输入十进制整数N(N:-32767~32767),请输出它对应的二进制、八进制、十六进制数。
时间: 2023-06-20 09:09:04 浏览: 128
c语言编程题:从键盘输入一个十进制数,将其转换为二进制、八进制和十六进制数,并同时输出。
4星 · 用户满意度95%
好的,以下是Python的代码实现:
```python
N = int(input("请输入一个十进制整数N(-32767~32767):"))
# 转换为二进制
bin_N = bin(N)
print("二进制数为:", bin_N)
# 转换为八进制
oct_N = oct(N)
print("八进制数为:", oct_N)
# 转换为十六进制
hex_N = hex(N)
print("十六进制数为:", hex_N)
```
输入一个十进制整数N后,代码会分别输出其对应的二进制、八进制、十六进制数。
阅读全文