c 用递归写一个10进制换2进制的程序

作者在 2009-07-10 06:52:09 发布以下内容
#include "stdio.h"

int xxx(int b)
{
int x=b%2,y=b/2;
if(b!=0)
{
  x=x+xxx(y)*10;
  return x;


}

}
main()
{
int a,c;
scanf("%d",&c);
a=xxx(c);
printf("%d",a);
getch();
}


WO | 阅读 2584 次
文章评论,共0条
游客请输入验证码

DMS
浏览22294次
文章归档