设intx=10,y=3,则下列表达式的值不为1的是()
A: !(y==x/3)
B: y!=x%7
C: x>0&&y<0
D: x!=y||x>=y
A: !(y==x/3)
B: y!=x%7
C: x>0&&y<0
D: x!=y||x>=y
D
举一反三
- 设整型变量x的值为5,y的值为2,则值为1的表达式是() A: !(y==x/2) B: y!=x%3 C: x>0&&y<0 D: x!=y||x>=y
- 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=10,y=3;z=x%y;z的值是。intx=10,y=3;z=x/y;z的值是。intx=10;y=++x;y的值是。intx=10;y=3;y=x&y;y的值是。intx=10;y=3;y=x|y;y的值是。
- 以下各选项中的代码段执行后,变量y的值不为1的是 A: intx=10,y=0;if(x=y)y=1; B: intx=5,y=0;if(x)y=1; C: intx=5,y=0;if(5)y=1; D: intx=5,y=10;if(x=y)y=1;
- 设整型变量x为5,y为2,结果值为1的表达式是( )。 A: x != y || x >= y B: !(y == x / 2) C: y != x % 3 D: x > 0 && y < 0
内容
- 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
if (!x&&!y) 语句1; 若语句1被执行,表达式!x&&!y等价于( )。 A: !(x!=0&&y!=0) B: x==0&&y==0 C: !(x==0&&y==0) D: !(x==0||y==0)
- 2
下面程序段中正确的是( )。 A: If x<0 Then y=0 If x<1 Then y=1 If x<2 Then y=2 If x>=2 Then y=3 B: If x>=2 Then y=3 If x>1 Then y=2 If x>=0Then y=1 If x>0 Then y=0 C: If x<0 Then y=0 Else If>=0Then y=1 Else y=3 End If D: If x>=2 Then y=3 Else If>=1 Then y=2 Else y=0 End If
- 3
设整型变量x的值为5,y的值为2,则值为1的表达式是( )。 A: !(y==x/2) B: y!=x%3 C: x>;0&&y<;0 D: x!=y||x>;=y
- 4
设intx=0,y=1;表达式(x||y)的值是 A: 0 B: 1 C: 2 D: 3