题目:

写一个函数,输入一个10进制数,输出它的2进制,例如:输入9,输出1001

思路:

十进制数转换为其他进制时,转换成几进制就除以几进制求余。

代码:

#include "stdio.h"
#define N 100
int main()
{int n, a[N];int i = 0;printf("请输入十进制数n:");scanf_s("%d", &n);while (n>0){a[i] = n % 2;i = i + 1;n = n / 2;}for (i--; i >= 0; i--)printf("%d", a[i]);printf("\n");return 0;
}

运行结果:

注意:该程序只能实现十进制数为正时的转换,负数的转换还需要考虑补码与反码。

用C语言程序实现十进制转换为二进制相关推荐

  1. C语言递归算法将十进制转换为二进制(附完整源码)

    C语言递归算法将十进制转换为二进制 C语言递归算法将十进制转换为二进制完整源码 C语言递归算法将十进制转换为二进制完整源码 #include <assert.h>/*** Decimal ...

  2. [转载] Python程序将十进制转换为二进制,八进制和十六进制

    参考链接: Python程序将十进制转换为二进制,八进制和十六进制 Here you will get python program to convert decimal to binary, oct ...

  3. python十进制转八进制_Python程序将十进制转换为二进制,八进制和十六进制

    Python程序将十进制转换为二进制,八进制和十六进制 在此程序中,您将学习将十进制转换为二进制,八进制和十六进制,并显示它. 要理解此示例,您应该了解以下Python编程主题: 十进制是使用最广泛的 ...

  4. c语言实现十进制转换为二进制

    <算法与数据结构-C语言描述>,第四章栈与队列,算法题第二题. 十进制转换为二进制,采用"除二取余,逆向排序"方法.每次将num除以2的余数存储在数组中,然后逆向输出数 ...

  5. 用C语言将十进制转换为二进制

    程序代码 1将十进制转换为二进制 #include<stdio.h> /* *csdn学院--2016级 *目的:让代码见证成长(作为一个初学的菜鸟,如 *大家有发现错误,欢迎指正!) * ...

  6. c语言十进制转八进制递归,C语言之利用递归将十进制转换为二进制

    #include #include void change2(int num) { if (num != 0) { change2(num / 2); printf("%d", n ...

  7. C语言十进制转换为二进制(附完整源码)

    C语言十进制转换为二进制 C语言十进制转换为二进制完整源码 C语言十进制转换为二进制完整源码 #include <stdio.h> #include <stdlib.h>#de ...

  8. C语言十进制转换为二进制

    C语言将十进制转换为二进制. 入门级的写法,可供参考. yu:取余后的值. p:p是10的倍数.因为一般计算十进制转二进制时是除二取余逆排序法,所以需要将每一位的取余乘以p才可以加上结果变量值以达到逆 ...

  9. C语言——十进制转换为二进制

    #include <stdio.h> #include <math.h> //十进制转换为二进制 long long convertDecimalToBinary(int n) ...

最新文章

  1. thymleaf用法例子
  2. MapReduce1.x与MapReduce2.x差异
  3. 【深度学习】数形结合的图像处理(文末介绍了一种新型网络)
  4. python代码执行过程记录_[原创]IDAPython+OdbgScript动态获取程序执行流程
  5. [渝粤教育] 西南科技大学 畜牧概论 在线考试复习资料
  6. C# 合并多种格式文件为PDF
  7. form表单提交按钮点击事件先触发还是提交数据先触发_如何实现图片上传并保存到数据库?...
  8. clr错误 8004005程序将立即终止_微软公开发布更多Surface驱动程序 固件支持终止日期...
  9. IMP导入数据 报错 IMP-00058 ORA-01691 IMP-00028
  10. javase二维数组笔记
  11. 微信小程序双击底部导航栏刷新页面
  12. 招聘面试的套路与原则
  13. 1.1【气宇轩昂】《踏雪》
  14. Android打码函数,Android 马赛克(Mosaics)效果
  15. 游山西村 陆游- 南宋
  16. Unity WebGL网页背景透明化(2021更新)
  17. 专家修炼-学习的方法
  18. 见证一张CAD图如何蜕变成一个高大上的三维地形模型(一)
  19. 依托抖音、快手直播的上架工具开发
  20. java soap 解析_用Java解析SOAP响应

热门文章

  1. 荣耀30可以升级鸿蒙系统,惊喜!荣耀手机也能升鸿蒙:这5款机型用户有福了
  2. SPDK: Block Device Layer Programming Guide 块设备层编程指南
  3. 马来西亚理科大学计算机专业雅思,马来西亚理科大学本科雅思成绩要求
  4. JNA实战笔记汇总(二)——JNA和C / C ++的数据类型映射(dll函数回调、结构体、指针)
  5. 【Python】条件变量、信号变量、事件
  6. 小说的逻辑与反逻辑_小说内部的逻辑与反逻辑
  7. Resistors in Paralle题解
  8. 5c标准第二语言,美国语言教学5C标准对中文作为第二语言教学课堂的启示
  9. 索骥馆-OFFICE系列之《北风网Excel高端应用培训:多条件约束报表自动统计系统分析与制作》共4章更新完
  10. Hbase命令行语句