int n;
int p[5];
int i=0;
scanf("%d",&n);
while(n>0)
{
int t = n&0x7; //每次取三位就是八进制数了
p[i++]=t;
n>>=3;
}
while(--i>=0)
printf("%d", p[i]);
十进制转八进制
最新推荐文章于 2023-02-09 11:12:49 发布
int n;
int p[5];
int i=0;
scanf("%d",&n);
while(n>0)
{
int t = n&0x7; //每次取三位就是八进制数了
p[i++]=t;
n>>=3;
}
while(--i>=0)
printf("%d", p[i]);