用C++写一个进制转换的代码
时间: 2023-03-28 20:04:45 浏览: 150
好的,以下是一个简单的进制转换代码示例:
```c
#include <stdio.h>
int main() {
int num, base;
printf("请输入一个十进制数:");
scanf("%d", &num);
printf("请输入要转换的进制:");
scanf("%d", &base);
int result[32], i = ;
while (num > ) {
result[i++] = num % base;
num /= base;
}
printf("转换后的结果为:");
for (int j = i - 1; j >= ; j--) {
if (result[j] < 10) {
printf("%d", result[j]);
} else {
printf("%c", 'A' + result[j] - 10);
}
}
printf("\n");
return ;
}
```
以上是一个简单的进制转换代码,可以将一个十进制数转换为任意进制的数。
阅读全文