当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

设 N 和 B 都是(无符号)整型变量,下面 C 代码段的功能是计算变量 B 的二进制 表示中 ()。 N=O;


设 N 和 B 都是(无符号)整型变量,下面 C 代码段的功能是计算变量 B 的二进制 表示中 ()。 N=O; while(B){ B==B&(B-l); // "&"是按位"与"运算 N++; }

A. 数字 1 的个数 B. 数字 1 比数字 0 多的数目 C. 数字0的个数 D. 数字0比数字 1 多的数目

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是()。A.auto ###SXB

  • 设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为()。A)14 B)6

  • 设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为()。A)14 B)6

  • 设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c = a++‖b++;变量b的值是【 8 】。

  • 设有无符号短整型变量i j k i值为013 j值为 OX13。计算表达式“k=~i|j>> 3”后 k的值是( )A.06B.017

  • 指针变量的值是无符号整型值 所以指针变量都是整型变量。()