00问答网
所有问题
C语言10进制转换为2进制(使用数组)
急!!!
使用数组
举报该问题
其他回答
第1个回答 2015-03-07
main()
{int i=0,m,p[16];
scanf("%d",&m);
while(m)
{p[i]=m%2;
m/=2;
i++;
}
for(i--;i>=0;i--)
printf("%d",p[i]);
printf("\n");
getch();
}
本回答被网友采纳
第2个回答 2008-11-29
for(i=0,n!=0,i++)
{a[i]=n%2;n/=2;}
for(;i>=0;i--)printf("%d",a[i]);
第3个回答 2008-11-29
10除2的余数再倒数
第4个回答 2008-11-29
用函数itoa
到网上查一查其用法就行了。
相似回答
用C语言
编写,输入一个
十进制
并
转换成二进制
答:
要将十进制转换为二进制,可以采用“除2取余”的方法,
即将十进制数不断除以2,取得每一次的余数,并将余数从低位到高位依次排列
,即可得到该数的二进制表示。在C语言中,可以使用循环和数组来实现这个转换过程。具体步骤如下:1. 读入一个十进制数n;2. 定义一个数组a,用来存储二进制数...
c语言
问题:输入一个
十进制
数,将其
转化为二进制
数后存放在
数组
中并输出...
答:
//将转换出来的
十进制
数sum加一 sum+=1;//printf("sum=%d\n",sum);//最后再
转成二进制
pwm_table return transform_data_zhengshu(sum,pwm_table);} //正数 return transform_data_zhengshu(frequence,pwm_table);} int main(){ int frequence=-2;//scanf("%d",&frequence);ushort pwm_ta...
C语言
:
用数组
把
十进制
数值
转换为二进制
数值
答:
int main(){ int i,num_2[n],num_10=0;printf("输入一个四位
2进制
数\n");for(i=n-1;i>=0;i--)scanf("%d",&num_2[i]);for(i=3;i>=0;i--){ num_10=num_2[i]*pow(2,i)+num_10;} printf("%d\n",num_
10)
;return 0;} ...
c语言
编程,如何将
十进制转化为2进制
答:
c语言编程将十进制转化为2进制可按手工转换规则进行程序转换
。整数占四个字节,每字节8位,共32位。所以,可以定义一个32位的数组来存储转换结果。循环将整数进行除2取余数,余数存储到数组中。当整数整除为0时,结束循环 逆序输出数组,得到转换结果 参考代码:include <stdio.h>void main(){ int...
大家正在搜
c语言进制转换函数
递归实现十进制转换二进制
excel十进制转换二进制
c语言数组的使用
byte数组转16进制输出
字节数组转16进制
十进制转二进制编程
长整数转化成16进制字符串
C语言 数组
相关问题
用c语言把十进制的数转为二进制(不用数组的方法) 怎做???...
c语言问题:输入一个十进制数,将其转化为二进制数后存放在数组...
在C语言中,如何用数组来实现2进制转换为10进制?
c语言 用数组实现10进制数转换为二进制,八进制,十六进制。
C语言,使用数组,编写一个十进制正整数转换为二进制数的转换工...
c语言 使用数组方法编写程序,将十进制 小数 转换为p进制数...
在C语言中,输入一个十进制数,将其转化为二进制数,八进制数,...
用C语言编程:将任意一个十进制数转换成二进制数哦,按位存放到...