题目描述:
输入一个整数,将其转换成八进制数输出。
输入:
输入包括一个整数N(0<=N<=100000)。
输出:
可能有多组测试数据,对于每组数据,
输出N的八进制表示数。
样例输入:
7
8
9
样例输出:
7
10
11
#include<iostream> using namespace std; int main(){ int n,i; while(cin>>n){ int a[20],size=0; do{ a[size++]=n%8; n/=8; }while(n!=0); for(i=size-1;i>=0;i--){ cout<<a[i]; } cout<<endl; } }