首页
学习
活动
专区
圈层
工具
发布
1
浙大版《C语言程序设计(第3版)》题目集 习题10-7 十进制转换二进制
2
浙大版《C语言程序设计(第3版)》题目集 练习8-2 计算两数的和与差
3
浙大版《C语言程序设计(第3版)》题目集 练习5-2 找两个数中最大者
4
浙大版《C语言程序设计(第3版)》题目集 练习7-2 求最大值及其下标
5
浙大版《C语言程序设计(第3版)》题目集 习题4-2 求幂级数展开的部分和
6
浙大版《C语言程序设计(第3版)》题目集 练习4-11 统计素数并求和
7
浙大版《C语言程序设计(第3版)》题目集 练习4-10 找出最小值
8
浙大版《C语言程序设计(第3版)》题目集 练习4-7 求e的近似值
9
浙大版《C语言程序设计(第3版)》题目集 练习4-6 猜数字游戏
10
浙大版《C语言程序设计(第3版)》题目集 练习3-7 成绩转换
11
浙大版《C语言程序设计(第3版)》题目集 练习3-4 统计字符
12
浙大版《C语言程序设计(第3版)》题目集 练习3-2 计算符号函数的值
13
浙大版《C语言程序设计(第3版)》题目集 习题2-4 求交错序列前N项和
14
浙大版《C语言程序设计(第3版)》题目集 练习2-18 求组合数
15
浙大版《C语言程序设计(第3版)》题目集 练习2-17 生成3的乘方表
16
浙大版《C语言程序设计(第3版)》题目集 练习2-11 计算分段函数[2]
17
浙大版《C语言程序设计(第3版)》题目集 练习2-10 计算分段函数[1]
18
浙大版《C语言程序设计(第3版)》题目集 练习2-9 整数四则运算
19
浙大版《C语言程序设计(第3版)》题目集 练习2-8 计算摄氏温度
20
浙大版《C语言程序设计(第3版)》题目集 练习2-6 计算物体自由下落的距离
21
浙大版《C语言程序设计(第3版)》题目集 练习2-4 温度转换

浙大版《C语言程序设计(第3版)》题目集 习题10-7 十进制转换二进制

习题10-7 十进制转换二进制

本题要求实现一个函数,将正整数n转换为二进制后输出。

函数接口定义:

void dectobin( int n );

函数 dectobin 应在一行中打印出二进制的 n 。建议用递归实现。

裁判测试程序样例:

代码语言:javascript
复制
#include <stdio.h>

void dectobin( int n );

int main()
{
    int n;

    scanf("%d", &n);
    dectobin(n);

    return 0;
}

/* 你的代码将被嵌在这里 */

输入样例:

10

输出样例:

1010

代码:

代码语言:javascript
复制
void dectobin( int n )
{
    if(n<2) printf("%d",n%2);
    else
    {
        dectobin(n/2);
        printf("%d",n%2);
    }
}
下一篇
举报
领券