++k
k+=1
k++
k+1
第1题:
假定有下列变量定义:
int k=7,x=12;
则能使值为0的表达式是
A.x*=k-k%5
B.x*=(k-k%5)
C.x%=(k-=5)
D.(x-=k)-(k+=5)
第2题:
设有定义:int k=1,m=2;float f=7;则以下选项中错误的表达式是( )。
A.k=k>=k
B.-k++
C.k%int(f)
D.k>=f>=m
第3题:
设有定义:intk=1,m=2;noat f=7;则下列选项中错误的表达式是( )。
A.k=k>=k
B.-k++
C.k%int(f)
D.k>=f>=m
第4题:
设有如下定义语句: int m[]={2,4,6,8,10},*k=m; 以下选项中,表达式的值为6的是( )。
A.*(k+2)
B.k+2
C.*k+2
D.*k+=2
第5题:
若有定义:int k,*q;,则下列各选项中赋值表达式正确的是( )。
A.q=(&k+1)
B.q=&k
C.q=k
D.*q=&k
第6题:
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是( )。
A.++k
B.k+=1
C.k++
D.k+1
第7题:
设有定义:int a=0,b=1;,以下表达式中,会产生“短路”现象,致使变量b的值不变的是
A.a++&&b++
B.a++||++b
C.++a&&b++
D.+a ||++b
第8题:
设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是()。
第9题:
设有说明语句:int k=1,m=2;double d=7.3;,以下表达式中错误的是()。
第10题:
设有定义:intk=0;以下选项的四个表达式值相同的是()
第11题:
*(k+2)
k+2
*k+2
*k+=2
第12题:
+a‖++b
a++‖++b
++a&&b++
a++&&b++
第13题:
设有如下定义语句以下选项中,表达式的值为6的是()
A.*(k+2)
B.k+2
C.*k+2
D.*k+=2
第14题:
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
A.k%2
B.k%2==1
C.(k%2)!=0
D.!k%2==1
第15题:
设有定义:int k=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是( )。
A.k++
B.k+=1
C.#NAME?
D.k+1
第16题:
设有定义: int a=2,b=3,c=4;, 则以下选项中值为0的表达式是
A.(!a==1)&&(!b==0)
B.(a<b)&& !c‖1
C.a && b
D.all(b+b)&&(c-a)
第17题:
若有定义“int k,*q;”,则下列各选项中,赋值表达式正确的是( )。
A.q=(&k+1)
B.q=&k
C.q=k
D.*q=&k
第18题:
设有定义:int m=0;。以下选项的四个表达式中与其他三个表达式的值不相同的是( )。
A.++m
B.m+=1
C.m++
D.m+1
第19题:
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是()
第20题:
设有说明语句:inti=2;,以下选项的四个表达式中与其他三个表达式的值不相同的是()
第21题:
已知int i=0,j=1,k=2;则逻辑表达式++i || --j && ++k的值为()
第22题:
i++
i+=1
++i
i+1
第23题:
b=a==c
a=b=c
a=c==b
c=a!=c
第24题:
++k
k+=1
k++
k+1