复习--递归求二进制数

来源:互联网 发布:俄罗斯聊天软件 vk 编辑:程序博客网 时间:2024/05/06 23:35

题目描述

输入一个非负整数(十进制),输出此整数对应的二进制数

输入

非负整数(十进制)

输出

对应的二进制数

样例输入

6

样例输出

110
 
/* Copyright (c) 2016,烟台大学计算机与控制工程学院 All Rights Reserved. 文件名称:递归求二进制 作 者:胡寅生 完成日期:2016年12.17 版 本 号;v1.0 */#include <stdio.h>void inverted(int);int main(){    int n;    scanf("%d",&n);    if(n==0)      printf("0");    inverted(n);    return 0;}void inverted(int n){    if(n==0)      return;    else      inverted(n/2);    printf("%d",n%2);}

 

运行结果:

                                             
0 0
原创粉丝点击