转化思路:“除2求余,逆序排序”,既就是用十进制数除以2,可以得到一个商和余数;将余数保存起来,用商再去除以二,再得到一个商和余数,反复进行,直到商小于1时结束;然后将之前所得的余数逆序输出,得到的就是该十进制数的二进制写法。

#include<stdio.h>
#define Num 2
int main()
{int num;int a[16];int i=1,j;scanf("%d",&num);for(j=0;j<16;j++){i=num%Num;num=num/Num;a[j]=i;}printf("该数二进制为:");for(j=15;j>=0;j--){printf("%d",a[j]);if(j%4==0)printf(" ");}return 0;
}

结果:

C语言将一个十进制数转化为二进制相关推荐

  1. 【小工具类】将一个十进制数转化成二进制/四进制/八进制/16进制

    先直接上完整代码: public class Test {public static void main(String[] args) {int num = 100;System.out.printl ...

  2. 将一个十进制数转化为二进制数,统计二进制数中1的个数

    进制转化,统计数字个数: 任务拆解 进制转换 统计数字个数 函数代码 测试结果 任务拆解: 提示:首先分析并分解问题 1. 进制转换 2. 统计二进制数中的"1"的个数 进制转换: ...

  3. 十进制转化为二进制java代码_【模板小程序】任意长度十进制数转化为二进制(java实现)...

    妈妈再也不用担心十进制数过大了233 import com.google.common.base.Strings; import java.math.BigInteger; import java.u ...

  4. 将十进制数转化为二进制并在OLED屏幕上显示

    将十进制数转化为二进制并在OLED屏幕上显示 直接上代码: //显示二进制小数 //x,y为坐标 Num为想要转换的数(可以是十进制,也可以是十六进制) //len为想要转换的二进制的位数 size为 ...

  5. 【C语言】将十进制数转化为二进制并输出

    十进制转化为二进制并输出(以整型为例) 首先需要明确十进制转为二进制的算法:将所需转化的数除以2,所得余数为k1,将所得商再除以2,所得余数为k2-...重复步骤直到商为0:读数时从最后一个余数读起, ...

  6. c++实现将一个十进制数转换成二进制

    #include<iostream> using namespace std;//十进制转二进制 int main() {int x,i=0,j;int a[32];cout<< ...

  7. 怎么将一个十进制数转化为二进制数并打印出来

    #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> int main() { int ...

  8. Python自写函数内容实现十进制数转化为二、八、十六进制数(含详细图解、注释)

    信息须知: 1. 二进制:'0b'开头 : 八进制:'0o'开头 : 十六进制:'0x'开头. 2.bin(num):将num转化为二进制数:oct(num): 将num转化为八进制数:hex(num ...

  9. 编写一个C程序,实现以下功能:编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101。在main函数中输入整数n,调用函数,输出它的二进制

    题目要求: 编写一个C程序,实现以下功能: //编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101. //在main函数中输入整数n,调用函数 ...

最新文章

  1. 最新版IDEA常用配置指南,打造你的最酷IDE
  2. 从零构建一个简单的 Python 框架
  3. 一篇文章搞定百度OCR图片文字识别API
  4. C++ i/o类库中 常用流类
  5. Asp.net基础概念之 事件
  6. 解决pandas索引报错Unalignable boolean Series provided as indexer
  7. 支付功能如何软件测试
  8. Python处理Excel文件(一)
  9. 参数化CFAR的FPGA实现
  10. 07-新闻发布系统数据库-新闻信息数据操作
  11. vue+腾讯地图 实现坐标拾取器功能
  12. [HDU]6069 Counting Divisors
  13. 计算机科学丛书之第9章和第10章代码
  14. 神奇的「种子法则」:意念具有不可思议的超能量
  15. 【FeatherNets】《FeatherNets:Convolutional Neural Networks as Light as Feather for Face Anti-spoofing》
  16. EMI共模电感一般什么材质你知道吗
  17. 这些响应式网页测试工具确保你的设计万无一失
  18. 【Java设计模式】工厂方法
  19. 超级电容锂电池混合储能Simulink仿真
  20. 爬虫数据持久化存储——写入文件

热门文章

  1. 蓉创蜀兴丨HTTPS建设全解析
  2. 【ICLR 2023】RankCSE:基于排序学习的无监督句子表示学习
  3. SSD异常掉电数据是否会损坏
  4. Hadoop笔记02-Hadoop-HDFS
  5. 【自学Python】Python类型转换
  6. 一文教你学会使用 th:block
  7. 嵌入式系统实用电源管理技术应该如何选择?
  8. 特征点检测和特征点匹配(ORB)
  9. ValueError: binary mode doesn‘t take an encoding argument
  10. form表单如何不直接提交?