编写一个递归函数,实现将任意的十进制正整数转化为八进制数的问题

2024-12-01 03:55:10
推荐回答(1个)
回答1:

#include
void change (int n)
{
int i=n%8;
if(i)
{
change(n/8);
printf("%d",i);
}
}
int main()
{
int x;
scanf("%d",&x);
change(x);
return 0;
}