1 条题解
-
0
C++ :
#include <iostream> using namespace std; int main() { int n; cin >> n; if (n == 0) { cout << 0 << endl; // 处理特殊情况:输入为0时输出0 return 0; } string octal = ""; // 用来保存八进制的结果 while (n > 0) { octal = to_string(n % 8) + octal; // 获取当前的八进制位,并添加到结果字符串的前面 n /= 8; // 减少n,继续处理剩余的部分 } cout << octal << endl; // 输出转换后的八进制数 return 0; }
- 1
信息
- ID
- 574
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者