首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:double x[5]={1.0,2,3,4,5.0},*p=x,则错误引用x数组元素的是( )。
若有定义语句:double x[5]={1.0,2,3,4,5.0},*p=x,则错误引用x数组元素的是( )。
admin
2020-06-16
39
问题
若有定义语句:double x[5]={1.0,2,3,4,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的第二个元素,C项正确;x为x数组元素的首地址,*x表示对x[0]的引用,D项正确。
转载请注明原文地址:https://kaotiyun.com/show/QpCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
有以下程序:#includemain(){intx:for(x=5;x>0;x一一)if(x一一
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列叙述中正确的是()。
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置0。例如a数组中的值为:197238456则返回主程序后a数
以下关于结构化程序设计的叙述中正确的是()。
下列定义数组的语句中,正确的是()。
设有定义:doublex=2.12;,以下不能完整输出变量X值的语句是()。
下列说法不正确的是()。
若有以下语句:typedefstruetS{intg;charh;}T;以下叙述中正确的是()。
随机试题
三级综合医院病床编设不宜超过多少张病床()
患者,男性,60岁。颞部2cm×2cm大小黑素斑块,略隆起于皮面,边界清楚但不规整,黑色不均匀,近2个月来缓慢增大。与本病发病有关的因素不包括
分包工程的质量合格文件必须由()签章。
某采矿企业2016年6月开采锡矿石50000吨,销售锡矿原矿40000吨、锡矿精矿100吨,锡矿的选矿比为1:15,锡矿资源税适用税额每吨0.6元。该企业6月应纳资源税()元。
旅游者要求单独外出购物,导游人员不应该()。
读下图(亚洲大陆沿北纬30°地形剖面图),回答下列问题。图中字母代表的地理事物为:A_________(山峰)B_________(湖泊)C_________(高原)D_________(盆地)E_________(海洋)
从装满100克浓度为80%的盐水杯中倒出40克盐水,再倒入清水将杯倒满,这样反复三次后,杯中盐水的浓度是多少?
______thisinformation,theysatdownagaintowait.
ThanksgivingDayiscelebratedwithalotof【C1】______andmerry-makinginAmerica.CelebratedonthefourthThursdayinthe
Since2007,theAmericanPsychologicalAssociation(APA)hasconductedasurveyofdifferentaspectsofstressinAmerica.Thisye
最新回复
(
0
)