用c++处理十进制转八进制
时间: 2023-03-30 12:04:49 浏览: 219
用C#实现十进制转换为八进制
可以使用C语言中的sprintf函数将十进制数转换为八进制数,具体代码如下:
```
#include <stdio.h>
int main() {
int decimal = 123;
char octal[20];
sprintf(octal, "%o", decimal);
printf("八进制数为:%s\n", octal);
return ;
}
```
其中,sprintf函数的第一个参数为存储转换结果的字符串数组,第二个参数为格式化字符串,%o表示将整数转换为八进制数。
阅读全文