C语言:将一个十进制的正整数转换为二进制数并输出结果。 我来答 2个回答 #热议# 为什么有人显老,有人显年轻? 创作者tKM6LHSEhf 2019-08-26 · TA获得超过3万个赞 知道大有可为答主 回答量:1.3万 采纳率:28% 帮助的人:701万 我也去答题访问个人页 关注 展开全部 十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。参考代码:#includeintmain(){intn,a[100],i=0,j;scanf("%d",&n);while(n){a[i++]=n%2;n/=2;}for(j=i-1;j>=0;j--)printf("%d",a[j]);printf("\n");return0;}/*输出:101010*/ 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京勤哲软件技术广告2025-05-03勤哲Excel服务器学习和下载。会Excel,懂管理,就能做编程开发教程。软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com 做而论道 高能答主 2023-01-16 · 把复杂的事情简单说给你听 知道大有可为答主 回答量:3.1万 采纳率:83% 帮助的人:8529万 我也去答题访问个人页 关注 展开全部 可以“除二取余”。也可以逐位判断,输出 1 或 0。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容怎样自己做编程开发教程?勤哲Excel服务器2025学习和下载。会Excel,懂管理,就能做编程开发教程及手机app.软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com广告2025全新计算机c语言-免费下载新版.doc标准版今年优秀计算机c语言修改套用,省时省钱。专业人士起草!计算机c语言文件模板正规严谨合法,一键下载,立即修改套用,高效实用!www.tukuppt.com广告2025全新计算机c语言-内容详细-完整版熊猫办公海量计算机c语言,满足各行办公教育需求通用文档,下载即用。全新计算机c语言,完整范文.word格式,下载可直接使用。www.tukuppt.com广告 其他类似问题 2009-04-05 C语言:将输入的十进制正整数n转换为二进制数,并将转换结果输... 36 2008-09-22 用C++编写一个十进制表示的正整数,将其转化为二进制表示并输... 16 2016-01-12 用c语言,输入一个十进制数,将其转换为二进制数并输出 10 2014-11-28 c语言。编写程序。把任意一个十进制整数转化为二进制数。并输出 77 2013-07-19 c语言问题:输入一个十进制数,将其转化为二进制数后存放在数组... 41 2014-01-23 求助C语言作业答案 将输入的十进制正整数n转换为二进制数,并... 1 2018-01-25 C语言,使用数组,编写一个十进制正整数转换为二进制数的转换工... 22 2020-03-05 急求用c语言:从键盘输入一个十进制正整数,转换成二进制输出 5 更多类似问题 > 为你推荐: