设 N 和 B 都是(无符号)整型变量,下面 C 代码段的功能是计算变量 B 的二进制 表示中 ( )。 N=O; while(B){ B==B&(B-l); // "&"是按位"与"运算 N++; }
A. 数字 1 的个数 B. 数字 1 比数字 0 多的数目 C. 数字0的个数 D. 数字0比数字 1 多的数目
第1题:
在以下程序中,变量S为( )。 DefDbl A-H O-Z DefInt I-N S=1 For I=1 To 20 S=S*I Next I Printf"S=",S
A.字符串变量
B.长整型变量
C.单精度实型变量
D.双精度实型变量
第2题:
以下程序段执行后整型变量n的值为( )。 n=0 For i=1 to 20 Step 5 n=n+1 Next i
A.50
B.4
C.15
D.210
第3题:
设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为( )。
A.14
B.6
C.2000
D.4000
第4题:
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择存储类别是( )。
A.auto
B.register
C.static
D.auto或register
第5题:
设整型变量m,n,a,b,c,d均为1,执行“( m=a>b)&&(n=a>b)"后m,n的值是( )
A.0,0
B.0,l
C.1,0
D.1,l
第6题:
第7题:
C语言程序的无符号基本整型变量以()表示。
第8题:
下面关于用户宏程序的说法,正确的是()。
第9题:
设整型变量m,n,a,b,c,d均为1,执行(m=a>b)&&(n=c>d)后,m,n的值是()。
第10题:
有以下程序段,n=2;while(n--);printf("%d",n);其中n为整型变量。运行结果为()。
第11题:
let @n=1
set @n=1
set n=1
select 1 from @n
第12题:
第13题:
设有如下程序段:
Dim a(10)
…
For Each x 1n a
Print x;
Next x
在上面的程序段中,变量x必须是
A.整型变量
B.变体型变量
C.动态数组
D.静态数组
第14题:
在表示C语言的整型变量时,表示“无符号整型”的符号是( )
A.unsigned int
B.unsigned short
C.long int
D.unsigned long
第15题:
设变量已正确定义,则以下能正确计算f=n!的程序是( )。A.

B.

C.

D.

A.A
B.B
C.C
D.D
第16题:
设整型变量n的值为2,执行语句“n+=n-=n*n;”后,n的值是__________
A.0
B.4
C.- 4
D.2
第17题:
设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为( )。
A)14
B)6
C)2000
D)4000
第18题:
设n为整型变量,且n:=1997,下面能将n的十位数字(即右边第2位数字)分离出来的语句是()
第19题:
在线性规划中,设约束方程的个数为m,变量个数为n,m<n时,可以把变量分为基变量和非基变量两部分,基变量的个数为m个,非基变量的个数为()。
第20题:
@n是使用DECLARE语句声明的整型局部变量,能对该变量赋值的语句是()。
第21题:
设整型变量m,n,a,b,c,d均为0,执行(m=a==b)||(n=c==d)后,m,n的值是()。
第22题:
下面是一段关于计算变量s的算法: ①变量s的初值是0 ②变量i从1起循环到n,此时变量s的值由下面的式子表达式计算 ③s=s+(-1)*i ④输出变量s的值 这个计算s值的算法中,s的代数式表示是()。
第23题:
d:=n mod 100
d:=n div 100;
d:=n div 100 mod 10;
d:=n mod 100 div 10