失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > C语言如何给变量赋二进制数 如何把十进制数字转换为二进制数字 C语言中怎样调用函数

C语言如何给变量赋二进制数 如何把十进制数字转换为二进制数字 C语言中怎样调用函数

时间:2021-05-25 23:18:58

相关推荐

C语言如何给变量赋二进制数 如何把十进制数字转换为二进制数字 C语言中怎样调用函数

1、打开visualC++6.0-文件-新建-文件-C++SourceFile。

2、输入预处理命令和主函数:

#include/*输入输出头文件*/

voidmain()/*空类型:主函数*/

3、定义变量和数组的数据类型并输入一个十进制:

intb[16],x,k,r,i;/*定义变量和数组的数据类型为整型*/

printf("输入一个十进制:");/*输出文字提示*/

scanf("%d",&x); /*输入一个十进制数字*/

k=-1;/*将-1赋给k*/

4、用除R取余倒计法将十进制的数转化成二进制的数:

do/*用循环将十进制的数转化成二进制的数*/

{

r=x%2;/*用除R取余倒计法计算二进制*/

b[++k]=r;/*将值赋给数组*/

x/=2;/*将原数除2*/

}while(x>=1);

5、输出结果:

for(i=k;i>=0;i--) /*将上面倒计的数正回来*/

printf("%d",b[i]);/*输出结果*/

printf("\n");

6、完整的源代码:

#include/*输入输出头文件*/

voidmain()/*空类型:主函数*/

{

intb[16],x,k,r,i;/*定义变量和数组的数据类型为整型*/

printf("输入一个十进制:");/*输出文字提示*/

scanf("%d",&x); /*输入一个十进制数字*/

k=-1;/*将-1赋给k*/

do/*用循环将十进制的数转化成二进制的数*/

{

r=x%2;/*用除R取余倒计法计算二进制*/

b[++k]=r;/*将值赋给数组*/

x/=2;/*将原数除2*/

}while(x>=1);

for(i=k;i>=0;i--) /*将上面倒计的数正回来*/

printf("%d",b[i]);/*输出结果*/

printf("\n");

}

C语言如何给变量赋二进制数 如何把十进制数字转换为二进制数字 C语言中怎样调用函数将十进制转换成二进制?...

如果觉得《C语言如何给变量赋二进制数 如何把十进制数字转换为二进制数字 C语言中怎样调用函数》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。