已有定义:float x=5.5;则表达式:x=(int)x+2的值为。
第1题:
若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为______。(float)(a+b)/2+(int)x%(int)y
A.3.5
B.35
C.3.5
D.35
第2题:
设已有定义:float x;对指针变量p正确定义赋初值的是:
A.float *p=2000;
B.int *p=(float)x;
C.float p=&x;
D.float *p=&x;
第3题:
设x是int型变量,且x的初值为10,则计算表达式x-=x+=x+2后,x的值为()。
A.14
B.44
C.0
D.12
第4题:
若有定义:floatx=3.5,y=3.6;则表达式()的值为6。
A.(int)x+(int)y
B.x+y
C.(int)(x+y)
D.int(x+y)
第5题:
设已有定义float x;,则以下对指针变量p进行定义其赋初值的语句中正确的是()
A.float *p=1024;
B.float *p=&x;
C.int *p=(int)x;
D.float p=&x;