十进制转为二进制 C实现
程序员文章站
2022-07-15 09:34:28
...
十进制转为二进制 C实现
#include<cstdio>
int num[1001]; //保存二进制数
int count=0; //保存二进制个数
void getNum(int number){
//获得保存二进制数的数组
count=0;
while(number!=0){
num[count++]=number%2;
number/=2;
}
}
void print(){
//输出二进制数
for(int i=count-1;i>=0;i--){
printf("%d",num[i]);
}
printf("\n");
}
int main(){
printf("输入十进制数:\n");
int number;
while(scanf("%d",&number)!=EOF){
getNum(number);
print();
}
return 0;
}
上一篇: Parity Alternated Deletions
下一篇: 以太坊Parity节点搭建