题目链接:http://bailian.openjudge.cn/practice/2734
# include <stdio.h>
void main()
{
int a;
scanf("%d",&a);
printf("%o\n",a);
}
不得已写这么简单,下面是另一种想法,提交了但是Wrong Answer,暂时不明白。
# include <stdio.h>
int main()
{
int a,r,s,i,j,c[65536];
scanf("%d",&a);
for(i=0;s!=0;i++)
{
r=a%8;
s=a/8;
a=s;
c[i]=r;
}
for(j=i-1;j>=0;j--)
printf("%d",c[j]);
printf("\n");
return 0;
}
有空需要整理下 进制转换