首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x,则错误引用x数组元素的是( )。
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x,则错误引用x数组元素的是( )。
admin
2020-11-27
47
问题
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x,则错误引用x数组元素的是( )。
选项
A、*p
B、x[5]
C、*(p+1)
D、*x
答案
B
解析
直接引用一维数组元素的表达式为:数组名[下标]。数组大小为n时,下标的取值范围为0~(n-1),所以本题中x的下标为0~4,x[5]溢出,B项错误。还可以通过指针引用一维数组元素。指针p指向该数组,所以*p表示x[0],A项正确;指针p+1指向数组x的第二个元素的地址,*(p+1)表示x[1],C项正确;数组名x为x数组元素的首地址,*x表示对x[0]的引用,D项正确。
转载请注明原文地址:https://kaotiyun.com/show/hi3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
有以下程序#includemain(){inta1,a2;charc1,c2;scanff"%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c"a1,c1,a2,c2);}若想通过键盘x输入,使得a
以下叙述中正确的是
有以下程序#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf(“%d\n”,a);}程序的
下面对软件测试和软件调试有关概念叙述错误的是()。
有以下程序intf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intflintx){returnx*2;}程序运行后的输出结果是
下列叙述中正确的是
有三个关系R,S和T如下图所示:其中关系T由关系R和S通过某种运算得到,则所使用的运算为
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
随机试题
下列关于燃煤电厂内点火油罐区采用泡沫灭火系统的说法,不正确的是()。
Wecouldseethewatertowerquiteclearlyfrom______.
可能发生龋病的危险信号不包括()
学生刘某,男,18岁,篮球比赛时不慎踝部扭伤,应立即给予
按照《会计法》的规定,在对外提供的财务会计报告上需要单位有关负责人签章,正确的做法是()。
实行定期定额征税方式的个体工商户需要停业的,应当在停业前向税务机关中请办理停业登记。纳税人的停业期限()。(2008年单选题)
位置平均数包括()。
最近公布的一项调查结果显示,65%的妇女肺结核患者有吸食二手烟的历史。由此,研究人员提醒,与较少接触二手烟的妇女相比,长期生活在二手烟环境里的妇女患肺结核的概率更大。以下哪项如果为真.最能支持上述论证?
银行业从业人员在工作中应当互相监督,对同级别同事违反法律或内部规章制度的行为不可以采取()的方式。
A、Therunnerwhorunstokeepfit.B、Therunnerwhobreakstherecord.C、Therunnerwhodoesnotbreaktherules.D、Therunnerw
最新回复
(
0
)