下列选项中不能作为if语句中条件表达式的是( )。
A: !a
B: a+2
C: &&
D: 3
A: !a
B: a+2
C: &&
D: 3
举一反三
- 下列选项中不能作为if语句中条件表达式的是( )。 A: !a B: a+2 C: && D: 3
- 若有定义语句 int i, a[10],*p;则下列语句中合法的是( )。 A: p=&(100); B: p=a+2; C: p=a[2]+2; D: p=&(i+2)
- 若有定义int a[4][5];下列( )表达式是错误的。 A: *a B: *(*(a+2)+3) C: &a[2][3] D: ++a
- 设有定义“int a = 2; b = 3; c = 4;”,则下列选项中值为0的表达式是 。 A: (!a == 1) && (!b == 0) B: (a , b) && !c || 1 C: a && b D: a ||(b + b ) && (c - a )
- 下列的哪一个表达式将返回值为假( ) A: !(3<;=1) B: (4>;=4)&&(5<;=2) C: (“a”==“a”)&&(“c”!=“d”) D: (2<;3)||(3<;2)