首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

c 语言 将 一个整数 用二进构图示出来

2013-03-28 
c 语言 将 一个整数 用二进制表示出来#includestdio.h3 int main(){4const int bits sizeof(int)*85u

c 语言 将 一个整数 用二进制表示出来

#include<stdio.h>    3 int main(){  4         const int bits = sizeof(int)*8;  5         unsigned int masker = 1 << bits-1;  6         int m = 0 ;  7         printf("请输入一个整数\n");  8         scanf("%d",&m);  9         printf("整数m=%d 的二进制表示为:\n",m); 10         int i =0; 11         for(i=0;i<bits;i++){ 12                 //printf("%c",m&masker?'1':'0'); 13                 //printf("%d",m<0); 14                 printf("%c",m<0?'1':'0'); 15                 m = m<<1; 16                 if((i+1)%4==0  && (i!=(bits-1))) 17                 {        18                          19                         printf(","); 20                 } 21         } 22         printf("\n"); 23         return 0 ;? ? ? ? ? }                                            

?

热点排行