描述
输入一个整数,将其转换成八进制数输出。
输入描述:
输入包括一个整数N(0<=N<=100000)。
输出描述:
可能有多组测试数据,对于每组数据, 输出N的八进制表示数。
示例1
输入:
7
8
9
输出:
7
10
11
#define _CRT_SECURE_NO_WARNINGS 1
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
while (cin >> n)
{
vector<int> answer;
if (n == 0)
answer.push_back(0);
else
{
while (n != 0)
{
answer.push_back(n % 8);
n /= 8;
}
}
for (int i = answer.size() - 1; i >= 0; --i)
printf("%d", answer[i]);
printf("\n");
}
return 0;
}