A.10000001
B.10000000
C.00000001
D.10011101
E.10011100
第1题:
执行下面程序段后,z值为( )。int x=1,y=2,z=3;z=z/(float)(x/y);
A.编译无法通过
B.6
C.3
D.2
第2题:
若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。
第3题:
设有以下语句:
char x=3,y=6,z;
z=x^y<<2;
则z的二进制值是
A.00010100
B.00011011
C.00011100
D.00011000
第4题:
设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。
A.1
B.0
C.4
D.3
第5题:
设x、y、z、t均为int型变量,则执行以下语句后,t的值是 ( ) x=y=z=l; t=+ + x | | + + y && + + z;
A.不定值
B.2
C.1
D.0
第6题:
设有如下的变量定义:
double x=4.700000;float y=2.5f;int z=7;
则执行表达式“y+z%3* (int) (x+y)%2/4”后的值是【 】。
第7题:
设有如下定义 int x=10,y=3,z; 则语句 printf("%d\n",z=(x%y,x/y)); 的输出结果是( )
A.3
B.0
C.4
D.1
第8题:
设有以下语句 char x=3,y=6,Z; z=x^y<<2; 则z的二进制值是
A.00010100
B.00011011
C.00011100
D.00011000
第9题:
若x、y、z、m均为int型变量,则执行下面语句后m的值是( )。 m=1; x=2; y=3; m=(m<x) ? m : x; m=(m<y) ? m : y; m=(m<y) ? m : z;
A.1
B.2
C.3
D.4
第10题:
设x,y,z均为整型变量,现有如下语句x=y=z=1;(++x||(++y&&++z));,则执行这个语句后y的值为A.2 B.1 C.0 D.不定值