下面的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;}
填写答案