非负十进制转换为二进制

来源:互联网 发布:小提琴哪个牌子好 知乎 编辑:程序博客网 时间:2024/06/10 04:47
#include <stdio.h>int main(){int a, b;printf("input a num: \n");scanf("%d", &a);for (b = 16; b > 0; b--) {printf ("%d", (a >> (b - 1)) & 1);}printf("\n");return 0;}





#include<stdio.h>int main(){int i,n;int value[16] = {0};scanf("%d",&i);for( n = 0;n <16 ;n++ ){value[n] = i%2;i = i/2;}for( n = 15;n >= 0;n-- ){printf("%d",value[n]);}printf("\n");return 0;}


0 0
原创粉丝点击