首页 > 计算机等级考试
题目内容 (请给出正确答案)
[单选题]

若已定义: int a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对a数组元素不正确的引用是

A.a[p-a]

B.*(&a[i])

C.p[i]

D.a[10]

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若已定义:int a[ ]={0,1,2,3,4,5,6,7…”相关的问题
第1题
若变量已正确定义,有以下程序段 i=0; do Pnntf("%d,",i); while(i++); printf("%d\n",i); 其输出结果是

A.0,0

B.0,1

C.1,1

D.程序进入无限循环

点击查看答案
第2题
若已定义int a=256,执行语句cout<<hex<<a;的结果是

A.100

B.256

C.ffe

D.ff

点击查看答案
第3题
若变量已正确定义,下面程序段的输出结果是______。 x=5.238794; printf("%f\n",(int)(x*100

若变量已正确定义,下面程序段的输出结果是______。

x=5.238794;

printf("%f\n",(int)(x*1000+0.5)/(float)1000);

点击查看答案
第4题
若变量a,i已正确定义,且i已正确赋值,下面合法的语句是()。A.a==1B.++i;C.a=a++=5;D.a=int(i);

若变量a,i已正确定义,且i已正确赋值,下面合法的语句是()。

A.a==1

B.++i;

C.a=a++=5;

D.a=int(i);

点击查看答案
第5题
若已定义int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;其中 则对a数组元素不正确的引用是

A.a[p-a]

B.*(&a[i])

C.p[i]

D.a[10]

点击查看答案
第6题
若变量已正确定义并赋值,以下符合C++语言语法的表达式是()。

A.a=b+l

B.a=b=c+2

C.int 18.5%3

D.a=a+7=c+b

点击查看答案
第7题
若指针p已正确定义,要使p指向两个连续的整型动态存储单位,不正确的语句是A.p=2*(int*)malloc(siz

若指针p已正确定义,要使p指向两个连续的整型动态存储单位,不正确的语句是

A.p=2*(int*)malloc(sizeof(int));

B.p=(int *)malloc(2*sizeof(int));

C.p=(int *)malloc(2*2);

D.p=(int *)malloc(2,sizeof(int));

点击查看答案
第8题
有以下定义语句double a, b; intw; longc;若各变量已正确赋值,则下列选项中正确的表达式是

A.a=a+b=b++

B.w%(int)a+b)

C.(c+w)%(int)a

D.w=a==b;

点击查看答案
第9题
若已定义x为int类型变量,说明指针变量p的正确语句是______。A.int p=&x;B.int*p=x;C.int *p=&

若已定义x为int类型变量,说明指针变量p的正确语句是______。

A.int p=&x;

B.int*p=x;

C.int *p=&x;

D.*p=*x;

点击查看答案
第10题
有以下定义语句 double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是

A.a=a+b=b++

B.w%((int)a+b)

C.(c+w)%(int)a

D.w=a==b;

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