![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
若有定义 float x;下列对指针变量p进行定义且赋初值的语句中正确的是()
A.int *p=(float)x
B.loat *p=&x
C.loat p=&x
D.loat *p=1024
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
B、loat *p=&x
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.int *p=(float)x
B.loat *p=&x
C.loat p=&x
D.loat *p=1024
B、loat *p=&x
A.int*p=(float)x
B.loat*p=&x
C.loat p=&x
D.loat=1024
设已有定义:float x;,则以下对指针变量P进行定义且赋初值的语句中正确的是()。
A.int*p=(float)x;
B.float*p=&x;
C.float p=&x;
D.float=1024;
A.定义了一个类型为int的指针变量p,该变量具有三个指针
B.定义了一个名为*p的整型数组,该数组含有三个int类型元素
C.定义了一个指向一维数组的指针变量p,该一维数组应具有三个int类型元素
D.定义了一个指针数组p,该数组含有三个元素,各元素都是基类型为int的指针
若有定义: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
A.doublefun1(inta,intb,intc)
B.doublefun2(floata,intb,doublec)
C.intfun3(inta,floatb,doublec)
D.doublefun4(int,float,double)
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
A.2.500000
B.2.750000
C.3.500000
D.0.000000
A.定义了一个基类型为int的指针变量p,该变量具有3个指针
B.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C.定义了一个名为*p的整型数组,该数组含有3个int类型元素
D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素