网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

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

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


参考答案

更多 “ 设 N 和 B 都是(无符号)整型变量,下面 C 代码段的功能是计算变量 B 的二进制 表示中 ( )。 N=O; while(B){ B==B(B-l); // 是按位与运算 N++; }A. 数字 1 的个数 B. 数字 1 比数字 0 多的数目 C. 数字0的个数 D. 数字0比数字 1 多的数目 ” 相关考题
考题 设变量已正确定义为整型,则表达式 n=i=2,++i,i++ 的值为 【 7 】 。

考题 执行下列程序段后,整型变量n的值为( )。n=0For i=1 To 20 Step 5n=n+1Next iA.50B.4C.15D.210

考题 (19)执行下列程序段后,整型变量n的值为 n=0 For i=1 To 20 Step 5 N=n+1 Next iA.50 B.4 C.15 D.210

考题 指针变量的值是无符号整型值,所以指针变量都是整型变量。() 此题为判断题(对,错)。

考题 在以下程序中,变量S为( )。 DefDbl A-H O-Z DefInt I-N S=1 For I=1 To 20 S=S*I Next I Printf"S=",SA.字符串变量B.长整型变量C.单精度实型变量D.双精度实型变量

考题 设有如下程序段:Dim a(10)…For Each x 1n aPrint x;Next x在上面的程序段中,变量x必须是A.整型变量B.变体型变量C.动态数组D.静态数组

考题 以下程序段执行后整型变量n的值为( )。 n=0 For i=1 to 20 Step 5 n=n+1 Next iA.50B.4C.15D.210

考题 在表示C语言的整型变量时,表示“无符号整型”的符号是( )A.unsigned intB.unsigned shortC.long intD.unsigned long

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

考题 设变量已正确定义,则以下能正确计算f=n!的程序是( )。A.B.C.D.A.AB.BC.CSX 设变量已正确定义,则以下能正确计算f=n!的程序是( )。A.B.C.D.A.AB.BC.CD.D

考题 设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择存储类别是( )。 A.auto 设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择存储类别是( )。A.autoB.registerC.staticD.auto或register

考题 设整型变量n的值为2,执行语句“n+=n-=n*n;”后,n的值是__________A.0B.4C.- 4D.2

考题 设整型变量m,n,a,b,c,d均为1,执行“( m=ab)(n=ab)"后m,n的值是( )A.0,0B.0,lC.1,0D.1,l

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

考题 设N和B都是(无符号)整型变量,下面c代码段的功能是计算变量B的二进制表示中( )。 N=0;whileB.{B=B //"}A.数字1的个数 B.数字1比数字0多的数目 C.数字0的个数 D.数字0比数字1多的数目

考题 设n为整型变量,且n:=1997,下面能将n的十位数字(即右边第2位数字)分离出来的语句是()A、d:=n mod 100B、d:=n div 100;C、d:=n div 100 mod 10;D、d:=n mod 100 div 10

考题 C语言程序的无符号基本整型变量以()表示。

考题 在线性规划中,设约束方程的个数为m,变量个数为n,m<n时,可以把变量分为基变量和非基变量两部分,基变量的个数为m个,非基变量的个数为()。A、m个B、n个C、n-m个D、0个

考题 下面关于用户宏程序的说法,正确的是()。A、用变量可以置换地址后的数值,如F#103…,当#103=15时,与指令F15是同样的B、宏变量可分为公用变量和系统变量C、宏程序中系统变量的用途在数控系统中是固定的D、地址O和N可以引用变量,比如可以用O#100,N#120编程E、在主程序中用M18调用宏程序

考题 @n是使用DECLARE语句声明的整型局部变量,能对该变量赋值的语句是()。A、let @n=1B、set @n=1C、set n=1D、select 1 from @n

考题 设整型变量m,n,a,b,c,d均为1,执行(m=ab)(n=cd)后,m,n的值是()。A、0,0B、0,1C、1,0D、1,1

考题 设整型变量m,n,a,b,c,d均为0,执行(m=a==b)||(n=c==d)后,m,n的值是()。A、0,0B、0,1C、1,0D、1,1

考题 有以下程序段,n=2;while(n--);printf("%d",n);其中n为整型变量。运行结果为()。A、2B、10C、–1D、0

考题 下面是一段关于计算变量s的算法: ①变量s的初值是0  ②变量i从1起循环到n,此时变量s的值由下面的式子表达式计算 ③s=s+(-1)*i ④输出变量s的值 这个计算s值的算法中,s的代数式表示是()。A、1-2+3-4+…+(-1)n*(n-1)B、1-2+3-4+…+(-1)n-1*nC、1+2+3+4+...+(n-1)+nD、-1-2-3-4-...-n

考题 单选题@n是使用DECLARE语句声明的整型局部变量,能对该变量赋值的语句是()。A let @n=1B set @n=1C set n=1D select 1 from @n

考题 单选题设n为整型变量,且n:=1997,下面能将n的十位数字(即右边第2位数字)分离出来的语句是()A d:=n mod 100B d:=n div 100;C d:=n div 100 mod 10;D d:=n mod 100 div 10

考题 填空题C语言程序的无符号基本整型变量以()表示。