3、十进制转换成八进制 【问题描述】 用递归算法,把任一给定的十进制正整数转换成八进制数输出。 【输入格式】 输入一个正整数,表示需要转换的十进制数。 【输出格式】 输出一个正整数,表示转换之后的八进制的数。 【输入样例】change.in 15 【输出样例】change.out 17
#include <cstdio>
int n
;
void input_data()
{
scanf("%d",&n
);
}
void new_way(int x
)
{
if (x
== 0) return;
new_way(x
/ 8);
printf("%d",x
% 8);
}
int main()
{
input_data();
new_way(n
);
return 0;
}
转载请注明原文地址:https://ipadbbs.8miu.com/read-16165.html