问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用简单C将十进制转换为二进制,非常简单。用IF while 等基础的。

发布网友 发布时间:2022-05-30 04:52

我来回答

1个回答

热心网友 时间:2023-10-09 13:58

void main(void)
{
long int n,m=0,tmp1,i;
scanf("please input a num%d",n);
for(i=0,n>0,i++)
{
tmp1 = n%2;
n = n/2;
tmp1<<i;
m+=tmp1;
}
printf("the result is m=%d",m);

}
十进制转二进制:
用2辗转相除至结果为1
将余数和最后的1从下向上倒序写 就是结果
例如302
302/2 = 151 余0
151/2 = 75 余1
75/2 = 37 余1
37/2 = 18 余1
18/2 = 9 余0
9/2 = 4 余1
4/2 = 2 余0
2/2 = 1 余0
故二进制为100101110
C语言将十进制转化为二进制的程序只能用最简单的 while 和 if else

int b[SIZE];printf("请输入十进制数:");scanf("%f", &amp;num);iNum = (int)num;fNum = num - iNum;while (0 != iNum)//计算整数部分 { a[i++] = iNum % 2;iNum /= 2;} while (6 &gt; j)//保留小数点后六位 { fNum *= 2;b[j++] = (int)fNum;if (1 &lt;= fNum){ ...

请用一个很简单的C语言程序:十进制转换为二进制。

printf("该整数的二进制表示为:%s\n",output);}

C语言十进制转二进制,程序和流程图,最好有注释,谢了!

这个也要别人写就有点懒了,其实10进制转2进制原理非常简单,把十进制数 模 2(也就是小学生都知道的除以2得到的余数),得数倒数放在一个字符数组中,然后把这个数除以2,得数再安装上面的步骤执行,直到这个得数&lt;2,作为第一位就可以,程序如下:int a;int i;char bits[1024];//多一点没关...

用c语言编写函数把任意十进制数转换成二进制数

while(1) { printf("输入整数(0结束) : ");scanf("%d",&amp;num);if(num == 0) break;if(num &lt; 0) num = -num;printf("%d = (%s)2\n",num,Converse(s,num));} system("PAUSE");return 0 ;}

c语言怎么将十进制转化成二进制

void main(){ //进制转换函数的声明 int transfer(int x);int x;printf("请输入一个十进制数:");scanf("%d",&amp;x);printf("转换成二进制数是:%d\n",transfer(x));} int transfer(int x){ int p=1,y=0,yushu;while(1){ yushu=x%2;x/=2;y+=yushu*p;p*=10;if(x&lt;2){ y+=...

c语言怎么用while循环实现十进制转换为二进制

include&lt;stdio.h&gt;void change(size_t n){ size_t b=n/2; size_t r=n%2; if(b) change(b); printf("%d",r);}int main(){ size_t n; char ch; while(1) { printf("\ninput a nmber:"); scanf("%d",&amp;n); while((ch=getchar())!=...

求助C语言,把一个十进制数转换成二进制数,要求用到移位,运算与,或之 ...

int main(){ int a,i,n;printf("输入q退出,或者回车键继续\n");while(getchar()!='q'){ printf("请输入一个10进制整数\n");scanf("%d",&amp;a);getchar();i=31;n=0x40000000;while (i--&gt;0){ printf("%d",(n&amp;a)==n);n=n&gt;&gt;1;} printf("\n输入q退出,或者回车键继续");}...

用C编程,输入一个十进制的数转化为二进制的数输出

你好!完整的代码:include&lt;stdio.h&gt; int main() {int num; int n,z[30];scanf("%d",&amp;num); for(n=0;n&gt;=0;n++) {z[n]=num%2;if(num/2==0) break; num=num/2;}for(;n&gt;=0;n--) {printf("%d",z[n]); }} ...

C语言中如何用循环实现十进制数转换成二进制数

main(){ char *tentotwo(int n);int num;printf("please input a integer:");scanf("%d",&amp;num);printf("该数转换为二进制为:%s\n\n", tentotwo(num));} char *tentotwo(int n){ int i,j=0;int *p, *q, *f;char *s;p = (int *)malloc(32*sizeof(int));s = (char ...

求十进制转换二进制C语言代码

求十进制转换二进制C语言代码代码如下: #include&lt;stdio.h&gt; #define NR(sizeof(int)*8) //二进制位的个数 voiddeciToBin(intnum);//十进制转换为二进制函数声明 /*主函数*/ intmain(void) { intnum; fprintf(stdout,"请输入一个正整数:"); /*获取并检查用户输入*/ while(1) { if(fscanf(stdin,...

十进制和二进制的转换 十进制29转换为二进制 十进制101转换二进制 十进制60转换成二进制 十进制18转换成二进制 十进制100转二进制 十进制转二进制算法 二进制转十六进制公式 十进制转二进制例题
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑连接上cmcc_EDU后,打开登陆页面输入手机和密码后,就是登不上去,直... 童年的作者,内容,人物形象3个人物,共200字,追加悬赏 买个柴油皮卡车代步怎么样?我是上班族,但是喜欢皮卡的狂野,又不想太... ...什么.?自行车都是普通的自行车,.对这个有什么要求么.? ...高速骑行,比如说40公里左右的时速, 能不能快速制动? 用洗衣机洗衣服衣服上的洗衣粉没洗干净怎么办 北京骑自行车到天津要注意什么?我就挑战长途自行车,这次行程坐高铁算作... 我想十二台电视同用一条入户的电视线看电视,如何实现?用什么扩大器或分... 石家庄到西柏坡自驾游攻略,正定旅游攻略自驾游 封神榜国际版67级甲士的哼哈二将任务怎么做 求高手帮我写个电子钟程序 偷天 写完了吗 有一部小说男主叫百里云翳,是一位王爷,他的一只眼睛是可以看到亡国的冤魂,女主忘记叫什么了,最后男主 收集最伤感的句子,你那有几句?说来听听呗。。。 《女掌书》青茶淼淼小说txt全集免费下载 问《将军孩子他爹是谁》这篇文攻是哪位? 渔子歌的意思,斜风细雨不须归“不须归”的原因是什么 渔歌子 古诗中的不须归是什么意思啊? 《渔歌子》中的“不须归”的原因是什么? 不须归是什么意思、这句是什么意思 &quot;斜风细雨不须归&quot;中的&quot;不须归&quot;的意思 不须归的原因 斜风细雨不须归全诗的意思是什么? 斜风细雨不须归的全诗是什么? 鼠李属的下级分类 这个手串如何? 2000年左右有部科幻片片中说到地下世界的天是海洋的,还有蜥蜴人还有种蓝色草药可以救人 战锤2蜥蜴人建筑搭配 什么是蔴藜疙瘩 老姑眼学名是什么? 北方什么木头密度最大 请高手帮改一下excel中的宏做到把网上调用的一组在一个单元格的数子分到一组5个单元格中,随网上变而分列 急急急 关于一道C语言的编程 全部财富了 谢谢大神 如何将你写的程序中不履盖原有位置,而放到我所需要的位置,并随我原有数据的变动自动运行分列,谢谢 高分求:一段js+div+css 渐入隐藏显示效果js! 现在自己写的出现问题是:鼠标移至大div里头的小div也隐藏 听说东莞的营销尊宝网站推广做的不错,是真的吗?谁跟我说说。 为什么keil出现 syntax error near &#39;if&#39; 购物网站大全谁有啊?谢谢您能来回答这个问题 网上那些鉴宝网站是真的吗?还帮你联系买家,价格给的很高!还说不收别的费用,只是交易后只收6%的提成 网上购物网站排行榜是否可信? 方言:哈给砸 是什么意思 方言。哈宝儿是什么意思 急!!!求歌词里有生日快乐的歌 蓝小猫的特夫宝芦荟珍珠特护膏适用于哪些人群? 浓替硝唑含漱液的注意事项 感动中国中的获奖人物(越多越好) 肥儿宝颗粒什么人不适宜用 国家对感动中国人物的奖励 请问安儿宝疫苗是不是副作用比较大呀? 用完浓替硝锉含漱液要不要用清水漱口下 有谁去过三旗百汇物美二楼的米粒儿宝儿童乐园,据说是新开业里面的东西特别新颖。