我顶啊
#include"stdio.h"
void bin(int n) //实现逆序输出!
{
int a;
a=n%2;
n=n/2;
if(n)
{
bin(n);
}
printf("%d",a);
}
int main (void)
{
int n;
do{
printf("请输入一个大于0的数:");
scanf("%d",&n);
}while(n<1);
bin(n);
printf("\n");
return 0;
}
这是我写的一个用递归方法做的,不错O