十进制转二进制

来源:互联网 发布:图形算量软件 编辑:程序博客网 时间:2024/05/16 10:34
/*    需求:        算出用户输入的十进制转换成二进制            思路:        使用递归,逐步取余,输出每一个余数         */#include<stdio.h>void binary(int);int main(){    int num;    scanf("%d", &num);    binary(num);    //函数调用     return 0;}void binary(int i) {    int j;    j = i%2;    //求模取余     if(i >= 2)    //出口         binary(i / 2);    putchar(j ? '1' : '0');}

/*
递归九字口诀:
      找出口,自调自,找出口。(先锋软件老师-胡志文·创)
*/ 
0 0
原创粉丝点击