九度教程第46题

2014-11-24 08:13:41 · 作者: · 浏览: 0
C语言 源码
[cpp]
#include
int main()
{
int a[8],n,i,top;
while(scanf("%d",&n)!=EOF)
{
top=0;
if(n==0)
printf("0\n");
else
{
while(n)
{
a[top++]=n%8;
n=n/8;
}
for(i=top-1;i>=0;i--)
printf("%d",a[i]);
printf("\n");
}
}
}