[单选题]设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是()。
A.a'&&'b'
B.a<=b
C.a||+c&&b-c
D.!((a
[单选题]设有整型变量x,则表达式x=5/8运算后,变量x的值为( )。
A.0
B.0.625
C.0.6
D.0.63
[单选题]若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是()。
A.pb=&x;
B.pb=x;
C.*pb=&x;
D.*pb=*x
[单选题]判断 char 型变量 c1 是否为小写字母 正确表达式为
A.' a'
B.(cl> = a)&&(cl
C.(' a' >=cl)||(' z' < = cl)
D.(c1>='a')&&(cl
[单选题]判断 char 型变量 ch 是否为大写字母的正确表达式是
A.' A'
B.(ch> = 'A')&(ch
C.(ch>=' A' )&&(ch
D.(' A' < = ch)AND('z'> = ch)
[单选题]设变量已正确定义并赋值,以下正确的表达式是()。
A.x=y*5=x+z
B.int(15.8%5)
C.x=y+z+5,++y
D.x=25%5.0
[单选题]设以下变量均为 int 类型, 则值不等于 7 的表达式是
A.(x= y= 6, x+y,x+1)
B.(x= y= 6,x+y,y+1)
C. (x= 6,x+1,y= 6,x+y)
D.(y=6,y+l,x = y,x+1)
[单选题]若变量已正确定义并赋值,下面符合C语言的表达式是()。
A.A.=b+1
B.a=b=c+2
C.int 18.5%3
D.a=a+7=c+b
[单选题] 关于if语句中,条件表达式只能是关系表达式或逻辑表达式
A.正确
B.错误
[判断题]++和--运算符仅适用于变量,不能用于常量或表达式。
A.正确
B.错误
[单选题] 若变量已正确定义并赋值,下面符合C语言语法的表达式是( ).
A.a:=b+1
B. a=b=c+2
C.int 18.5%3
D.a=a+7=c+b
[单选题]若变量c为char类型,能正确判断出c为小写字母的表达式是()。
A.a'<=c<='z'
B.(c>='a')||(c<='z')
C.('a'<=c)and('z'>=c)
D.(c>='a')&&(c<='z')
[单选题]若以下变量均是整型 , 且 num=sum=7;则执行表达式 sum=num++,sum++,++num后 sum的值为
A.7
B.8
C.9
D.10
[单选题]当变量c的值不为2、4、6时,值也为"真"的表达式是()。
A.(c==2)||(c==4)||(c==6)
B.(c>=2&&c<=6)||(c!=3)||(c!=5)
C.(c>=2&&c<=6)&&!(c%2)
D.(c>=2&&c<=6)&&(c%2!=1)
[单选题]若 x,i,j 和 k 都是 int 型变量 , 则执行下面表达式后 x 的值为: x=(i=4,j=16,k=32)
A.4
B.6
C.32
D.56
[单选题]若有如下定义变量:
int k=7,x=12; 则能使值为3的表达式是
()。
A.x%=(k%=5)
B.x%=(k-k%5)
C.x%=k-k%5
D.(x%=k)-(k%=5)