用c语言写一个程序:输入一个八进制数,在下一行输出对应的十进制
时间: 2023-05-20 16:05:31 浏览: 128
这是个用C写的进制转换程序,用于输出显示十进制
数。
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int octal, decimal = 0, base = 1;
printf("请输入一个八进制数:");
scanf("%d", &octal);
while (octal != 0) {
decimal += (octal % 10) * base;
octal /= 10;
base *= 8;
}
printf("对应的十进制数为:%d\n", decimal);
return 0;
}
```
阅读全文