m0_74118720 2022-10-08 09:43 采纳率: 92.3%
浏览 73
已结题

3.2C语言问题 编写一个程序输出一个无符号整型变量的二进制形式

.编写一个程序,输出一个无符号整型变量值的二进制形式。下面是一段可以实现逐位输出功能的语句,请理解后应用到自己的程序中。
unsigned int a,b,n,mode;
scanf("%u",&a);
n=16; b=a; mode=0x8000;
printf("%u in binary format is:",a);
while(n>0) {     / * 表示在条件满足,即n>0的时候循环执行{}内的4条语句 */
printf("%d",b/mode);
b=b%mode;
mode=mode/2;
n=n-1;
}

  • 写回答

3条回答 默认 最新

查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 10月16日
  • 已采纳回答 10月8日
  • 创建了问题 10月8日