最简单的是:scanf("%d",&a); printf("十进制%d转换为八进制为%o\n",a,a);
自己编程序转换:
void Convert(int a,int n) { if ( a ) { Convert(a/n,n); printf("%d",a%n); } }
void main()
{
int a;
scanf("%d",&a);
printf("十进制%d转换为八进制为",a);
Convert(a,8);
printf("\n");
}
除以8倒取余数