单选题

设N和B都是(无符号)整型变量,下面c代码段的功能是计算变量B的二进制表示中()。<br>N=0;whileB.{B=B&(B-1); //"&"是按位"与"运算N++;}

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

查看答案
该试题由用户346****66提供 查看答案人数:12304 如遇到问题请 联系客服
正确答案
该试题由用户346****66提供 查看答案人数:12305 如遇到问题请联系客服

相关试题

换一换
单选题
设N和B都是(无符号)整型变量,下面c代码段的功能是计算变量B的二进制表示中( )。N=0;whileB.{B=B&(B-1); //"&"是按位"与"运算N++;}
A.数字 1 的个数 B.数字 1 比数字 0 多的数目 C.数字0的个数 D.数字0比数字 1 多的数目
答案
单选题
设N和B都是(无符号)整型变量,下面c代码段的功能是计算变量B的二进制表示中()。<br>N=0;whileB.{B=B&(B-1); //"&"是按位"与"运算N++;}
A.数字1的个数 B.数字1比数字0多的数目 C.数字0的个数 D.数字0比数字1多的数目
答案
单选题
设整型变量m,n,a,b,c,d均为1,执行(m=a>b)&&(n=c>d)后,m,n的值是()。
A.0,0 B.0,1 C.1,0 D.1,1
答案
主观题
设整型变量 m,n,a,b,c,d 均为1,执行 (m=a>B) &&(n=c>D) 后, m,n 的值是【 】。
答案
单选题
设整型变量m,n,a,b,c,d均为0,执行(m=a==b)||(n=c==d)后,m,n的值是()
A.0,0 B.0,1 C.1,0
答案
单选题
设整型变量m,n,a,b,c,d均为0,执行(m=a==b)||(n=c==d)后,m,n的值是()
A.0,0 B.0,1 C.1,0 D.1,1
答案
单选题
设整型变量m,n,a,b,c,d均为1,执行“(m=a>b)&&(n=a>b)”后,m,n的值是()。
A.0,0 B.0,1 C.1,0 D.1,1
答案
单选题
设整型变量m,n,a,b,c,d均为1,执行“(m=a>b)&&(n=a>b)”后,m,n的值是()
A.0,0 B.0,1 C.1,0
答案
单选题
在表示C语言的整型变量时,表示”无符号短整型”的符号是( )。
A.unsigned int B.unsigned short C.long int D.unsigned long
答案
单选题
设a、b、c为整型变量,其值分别为1、2、3,以下程序段的输出结果是______。 a=b:b=c:c=a Print a;b;c
A.1 2 3 B.2 3 1 C.3 2 1 D.2 3 2
答案
热门试题
设整型变量a,b,c均为2,表达式a+++b+++c++的结果是() 设整型变量a,b,c已经声明,下列哪项语句的顺序是正确的() 设B、D为字节变量,A、C为字变量,且A除B可能会溢出,试编写无符号数或有符号数A/B商送C,余数送D。 若整型变量a的值为2、b的值为3,则下列程序段执行后整型变量c的值为______。 If a>5 then if b=3 then c=a*b else c=a mod b End if 如果整型变量a、b、c、d的初始值分别是1、2、3和4,整型变量m和n的初始值均为1,则执行表达式(m=a>b)&&(n=c>d)后,m和n的值分别为___() 假设变量s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0),则与以下程序段功能等价的赋值语句是()。 s = a; for(b = 1; b <= c; b++) s = s + 1; 在C语言中,设a和b都为整型变量,执行赋值表达式b=()后,b的值为________。 设a,b,c,t为整型变量,初值为a=3,b=4,c=5,执行完语句t=!(a b) c-1 如果变量a、b、c均为整型,下列程序段的输出结果为。 a=2 b=3 c=a*b Print a & "*" & b & "=" & c 若有如下程序段,其中s、a、b、c均被定义为整型变量,并且a和c已经赋值(c>0), s=a; for(b=1;b<=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是() 已知a、b、c的值分别是4、5、6,执行下面的程序段后,判断变量n的值为:() int a,b,c,n; if(c<b) n=a+b+c; else if(a+b<c) n=c-a-b; else n=a+b; unsignedlong为无符号长整型变量函数() 若整型变量a的值为2、b的值为3,则下面程序段执行后整型变量c的值为( )。 If a>5 ThenIf b<4 Thenc=a-b Elsec=b-aElseIf b>3 Thenc=a*b Elsec=aMod6 End If 设m,n为两已知数值的整型变量,在数学中m/n=5.5,则C语言中m/n=() 若有以下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0) s=a; for(b=1;b<=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是( )。 若有如下程序段,其中s,a,b,c均已定义为整型变量,且a,c 均已赋值(c大于0) s=a; for(b=1;b<=c;b++) s=s+1;则上述程序段功能等价的赋值语句是() 若整型变量a、b、c、d、m、n、k的值均为1,运行表达式(m=a>=b)&&(n=c=d)||(k=0)后,m、n、k的值是()。 中国大学MOOC: 设整型变量a为5,使整型变量b 不为2的表达式是( )。 若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0). s=a; for(b=1;b<=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是. 中国大学MOOC: 设变量m,n,a,b,c,d均为0,执行(m=a==b)&&(n=c==d)后,m,n的值是:
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位