设有语句intx=3,y=3,a=1,b=2;表达式(x=a>b)&&(y=b>a)的值是()
A: 8
B: 1
C: 5
D: 0
A: 8
B: 1
C: 5
D: 0
D
举一反三
- intx=5,y=8,z=7;表达式z=!(x>y)||(x=1,y=3)计算后的结果 A: x=1,y=3,z=1 B: x=1,y=3,z=0 C: x=5,y=8,z=0 D: x=5,y=8,z=1
- 已知intx=8,y=5,z=2;则表达式x%y/z的值是____。 A: 0 B: 1 C: 1.5 D: 3
- 设intx=0,y=1;表达式(x||y)的值是 A: 0 B: 1 C: 2 D: 3
- 设有int x=2,y=3,z;,执行语句z=x<;y||y--;后y的值是______。 A: 0 B: 1 C: 2 D: 3
- 设有定义"intx=10,y=3,z;",则语句z=(x%y,x/y)的输出结果是()。 A: 1 B: 0 C: 4 D: 3
内容
- 0
如下程序的运行结果是( ) intx=1,y=1;if(x==1) y=x+1;elseif(y==2) x=y+1;else y=0; A: x=1, y=2 B: x=3, y=2 C: x=3, y=0 D: x=1, y=0
- 1
若有x=1,y=2,z=3,则表达式(x<y?x:y)= =z的值是( )。 A: 1 B: 2 C: 3 D: 0
- 2
设intx=10,y=3,则下列表达式的值不为1的是() A: !(y==x/3) B: y!=x%7 C: x>0&&y<0 D: x!=y||x>=y
- 3
若有定义int x=2,y=3;x|y和x^y表达式的值分别是( )。 A: 1 1 B: 0 0 C: 1 0 D: 3 1
- 4
intx=3,y=2;则条件表达式x>y?1:2.3的值为() A: 1 B: 1.0 C: 2.3