若定义inta=2,b=2,下列表达式中值不为4的是()
第1题:
若有定义inta=12;则表达式a+=a-=a*=a的值是-144。()
第2题:
若有以下定义: inta[]={1,2,3,4,5,6,7}; charc1=b,c2=2; 则数值不为2的表达式是( )。
A.a[1]
B.dc1
C.a[3-c2]
D.c2-0
第3题:
若定义int a=2,b=2,下列表达式中值不为4的是
A.a*(++b)
B.a*(b++)
C.a+b
D.a*b
第4题:
有定义:“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中,因为!a=0,所以关系表达式!a=1 为0,又因为逻辑与运算符“&&”两边的表达式只要一个等于零,则整个表达式为零,所以选项A正确。在选项8中,关系表达式a<b为真,表达式(a<b)&&!C为假,而表达式(a<b)&&!||1为真,所以整个表达式的值为真。选项C中,a&&b的结果为真。在选项D中,a||(b+b)&&(C- a)的结果为真。
第5题:
A.7
B.8
C.9
D.10
第6题:
有以下程序 main() { int a=i,b; for(b=1;b<=10;b++) { if(a>=8) break; if(a%2==1) {a+=5; continue; } a-=3; } printf("%d\n",B) ; } 程序运行后的输出结果是
A.3
B.4
C.5
D.6
第7题:
假设a、b均是整型变量,则表达式a=2,b=5,a++,b++,a+b值为______。
第8题:
若有以下定义: inta[]={1,2,3,4,5,6,7}; char cl=’b’,c2=‘2’; 则数值不为2的表达式是( )。
A.a[1]
B.’d’-c1
C.a[‘3’-c2]
D.c2-0
第9题:
A.x%(-3)
B.a+=-1
C.a=b=2
D.x=a+b
第10题:
若定义int a=2,b一2,下列表达式中值不为4的是( )。
A.a*(++b)
B.a*(b++)
C.a+b
D.a*b