首页 > 公务员考试
题目内容 (请给出正确答案)
[单选题]

若有定义语句:float x;则以下对x数组元素的正确引用形式是()

A.x+2

B.&x[6]

C.*(x+2)

D.*&x[6]

答案
收藏

C、*(x+2)

解析:解析:数组名x为该数组的首地址即第1个元素的地址,x+2表示数组第3个元素的值地址。x[6]表示数组中长度为6,数组元素的下标从0到5,没有x[6]。&为取地址符,取得的是元素的地址。*为间接访问运算符,其运算对象为地址或存放地址的指针变量。*(x+2)为取数组第3个元素的值,因此只有选项C正确引用了数据元素,选项C正确。

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若有定义语句:float x;则以下对x数组元素的正确引用形…”相关的问题
第1题
设已有定义:float x;,则以下对指针变量P进行定义且赋初值的语句中正确的是()。A.int*p=(floa

设已有定义:float x;,则以下对指针变量P进行定义且赋初值的语句中正确的是()。

A.int*p=(float)x;

B.float*p=&x;

C.float p=&x;

D.float=1024;

点击查看答案
第2题
设已有定义:float x; 则以下对指针变量P进行定义且赋初值的语句中正确的是()

A.int*p=(float)x

B.loat*p=&x

C.loat p=&x

D.loat=1024

点击查看答案
第3题
假定一个float型变量占用4个字节,若有定义()

A.float x[10]={0,2,4};,则数组x在内存中所占字节数是

B.12

C.16

D.30

E.40

点击查看答案
第4题
设有以下说明语句,则下面叙述不正确的是()。

struct wok{ int x; float y; double z; }aab;

A.struct是结构体类型的关键字

B.struct work是用户定义的结构体类型

C.aab是用户定义的结构体类型名

D.x,y和z都是结构体成员名

E.x和y共用内存

点击查看答案
第5题
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是 A.2.500000

若有定义: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

点击查看答案
第6题
若有定义语句:int x=10;则表达式x-=x+x的值为()

A.10

B.-10

C.0

D.-20

点击查看答案
第7题
若有定义intX,a;则执行语句x=(a=3,a+=2,2*a++);后a的值为()

A.5

B.6

C.10

D.12

点击查看答案
第8题
若有定义语句:int x=10;,则表沃式㈣的值为()。A.一10 B.-20 C.0 D.10

若有定义语句:int x=10;,则表沃式㈣的值为()。

A.一10

B.-20

C.0

D.10

点击查看答案
第9题
若有定义:int x=1234,y=123,z=12;则语句printf(“%4d+%3d+%2d”,x,y,z);运行后的输出结果为()

A.123412312

B.12341234123412341231231231212

C.1234+1234+1234

D.1234+123+12

点击查看答案
第10题
设有定义 float x=3.5f, y=4.6f, z=5.7f; 则以下的表达式中,值为false的是()

A.x > yx > z

B.x < y & ! ( x < z )

C.z > ( y + x )

D.x != y

点击查看答案
第11题
有以下定义:int fun(int n,double x) {……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()

A.un(int x,double n )

B.un(x,12.5)

C.m=fun(1.1 , n)

D.int fun(n,x)

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改