设有如下定义语句 int m[ ] = {2,4,6,8,10}, *k = m; 以下选项中,表达式的值为6的是______。
A.*(k+2)
B.k+2
C.*k+2
D.*k+ = 2
设有如下定义:struct sk{ int m;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是( )。A)q=&data.m;B)*q=data.m;C)q=(struct sk*)&data.m;D)q=(struct sk*)data.m;
点击查看答案
设有如下定义:int a=1,b=2,c=3,d=4,m=5,n=6;则执行表达式:(m=a>b)‖(n=c>d)后,n的值是() A、1B、0C、5D、6
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是()A、k=k+=kB、-k++C、k%int(f)D、f=k%m
设有说明语句:int k=1,m=2;double d=7.3;,以下表达式中错误的是()。A、k>=m=kB、k++C、k%(int)dD、d>m>k
单选题设有说明语句:int k=1,m=2;double d=7.3;,以下表达式中错误的是()。A k>=m=kB k++C k%(int)dD d>m>k
单选题设有如下定义语句:int m[ ]={2,4,6,8},*k=m;以下选项中,表达式的值为6的是( )。A *(k+2)B k+2C *k+2D *k+=2
单选题设有定义:int k=0;以下选项的四个表达式中与其他三个表达式的值不相同的是( )。A ++kB k+=1C k++D k+1