C语言编写任意整数转换为八进制数

C语言编写任意整数转换为八进制数
2024-12-02 03:38:57
推荐回答(1个)
回答1:

#include

void d2o(int n)

{if(n>7)d2o(n/8);

 printf("%d",n%8);

}

int main()

{int n;

 scanf("%d",&n);

 printf("(%d)10=(",n);

 d2o(n);

 printf(")8\n");

  return 0; 

}