#3365. [GESP202312 五级 C++] 第 22 题

[GESP202312 五级 C++] 第 22 题

下面的C++代码能实现十进制正整数N转换为八进制并输出。( )

char s[10];
int main()
{
    int N;
    cin >> N;
    string rst = "";
    while (N != 0)
    {
        s[0]=N % 8 + '0';
        rst += string(s);
        N /= 8;
    }
    cout << rst << endl;

    return 0;
}

{{ select(1) }}

  • 正确
  • 错误