首页 › 答案 › 题库 › 博览群书

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

设N和B都是(无符号)整型变量,下面C代码段的功能是计算变量B的二进制表示中()。N=O;while(B){B==B&(B-l);//"&"是按位"与"运算N++;}
A.数字1的个数
B.数字1比数字0多的数目
C.数字0的个数
D.数字0比数字1多的数目
正确答案:A