//利用递归实现求进制:逆序和顺序(可以利用栈的形式)
#include <stdio.h>
#include <stdlib.h>
void change2(int n)
{
if (n == 0)
{
return;
}
else
{
//printf("%d", n % 2);//放在前面为顺序输出
change2(n / 2);
printf("%d", n % 2);//放在后面为逆序输出
}
}
void main()
{
change2(10);
getchar();
}