题目链接:http://ac.jobdu.com/problem.php?pid=1194
-
题目描述:
-
输入一个整数,将其转换成八进制数输出。
-
输入:
-
输入包括一个整数N(0<=N<=100000)。
-
输出:
-
可能有多组测试数据,对于每组数据,
输出N的八进制表示数。
-
样例输入:
-
7 8 9
-
样例输出:
-
7 10 11
AC代码:
#include<stdio.h>
int buf[10000000];
int main()
{
int n;
int size;
while(scanf("%d",&n)!=EOF)
{
size=0;
do
{
buf[size++]=n%8;
n/=8;
}while(n);
while(size-->0)
{
printf("%d",buf[size]);
}
printf("\n");
}
}