x,y是整数型变量,z产生一个范围在[y,x]之间的随机整数的语句是()。
A.z=Int(Rnd*(y-x+1))+x
B.z=Int(Rnd*y) + x
C.z=Int(Rnd*x)+y
D.z=Int(Rnd*(y-x)) + x
A.z=Int(Rnd*(y-x+1))+x
B.z=Int(Rnd*y) + x
C.z=Int(Rnd*x)+y
D.z=Int(Rnd*(y-x)) + x
第1题
一个C语言程序在一台32位机器上运行。程序中定义了三个变量xyz,其中x和z是int型,y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,xyz的值分别是()。
A.X=0000007FH,y=FFF9H,z=00000076H
B.X=0000007FH,y=FFF9H,z=FFFF0076H
C.X=0000007FH,y=FFF7H,z=FFFF0076H
D.X=0000007FH,y=FFF7H,z=00000076H
第3题
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*2)的C语言表达式是______。
A.x/y*2
B.x*(1/(y*z))
C.x/y*1/z
D.x/y/z
第4题
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
A.2
B.3
C.5
D.4
第5题
设x、y、z、t均为int型变量,则执行以下语句后,t的值是 () x=y=z=l; t=+ + x | | + + y && + + z;
A.不定值
B.2
C.1
D.0
第6题
下列能够交换变量X和Y值的程序段是()。
A.Y=X:X=Y
B.Z =X:Y=2:X =Y
C.Z=X:X=Y:Y=Z
D.Z=X:W=y:Y=Z:X=Y
第7题
设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是()。
A.x&&y
B.x<=y
C.x||++y&&y-z
D.! (x<y&&! z||1)
第9题
A.2
B.3
C.5
D.4
第10题
假定w、x,y、z、m均为int型变量,有如下程序段; w=1;x=2;y=3;z=4; m=(w<x)?w:x; m=(m<y)?m:y; m=(m<z)?m:z; 则该程序段执行后,m的值是()
A.4
B.3
C.2
D.1
第11题
A.4
B.3
C.2
D.1