题目描述
输入一个非负整数(十进制),输出此整数对应的二进制数
输入
非负整数(十进制)
输出
对应的二进制数
样例输入
6
样例输出
110
1 #include <stdio.h> 2 #include <stdlib.h> 3 int main() 4 { 5 int a,c=0,i=1; 6 scanf("%d",&a); 7 while(a) 8 { 9 c+=a%2*i;10 a/=2;11 i*=10;12 }13 printf("%d",c);14 return 0;15 }
输入一个非负整数(十进制),输出此整数对应的二进制数
非负整数(十进制)
对应的二进制数
6
110
1 #include <stdio.h> 2 #include <stdlib.h> 3 int main() 4 { 5 int a,c=0,i=1; 6 scanf("%d",&a); 7 while(a) 8 { 9 c+=a%2*i;10 a/=2;11 i*=10;12 }13 printf("%d",c);14 return 0;15 }
上一篇:Markdown插入图片
下一篇:C++之STL
二进制安装docker
二进制与十进制转换
十进制数转换成二进制
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M