首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是______。
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是______。
admin
2013-06-11
33
问题
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是______。
选项
A、m[-i]
B、m[2*2]
C、m[m[0]]
D、m[m
]
答案
C
解析
一维数组的定义方式为:类型说明符 数组名[常量表达式]。其中“常量表达式”表示元素的个数,即数组长度。元素的下标从0开始,最大下标是元素个数减一。本题定义了一个由5个元素(m[0[到m[4])组成的数组。选项A表示对m[3]的引用;选项B表示对m[4]的引用;由于m[0]的值为5,所以选项C表示m[5],但由于m数组元素的最大下标为4,所以本引用下标越界;由于m
即m[4]的值为1,所以选项D表示对m[1]的引用。
转载请注明原文地址:https://kaotiyun.com/show/QAJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是:【】。#defineN10#defines(x)x*x#definef(x)(x*x)main(){inti1,i2;i1=1000/s(N);i2=1000/f(N
数据库的设计通常可以分为4个步骤:需求分析、概念设计、【】和物理设计。
有以下程序#include<string.h>main(){charstr[][20]={"Hello","Beijing"},*p=str;printf("%d\n",strlen(p+20));}
下面程序的输出是______。main(){intx=3,y=6,a=0;while(x++!=y-=1)){a+=1;if(y<x)break;}print
以下所列的各函数首部中,正确的是()
若x、a、b和c均是int型变量,则执行表达式x=(a=1,b=2)后x的结果为()。
以下选项中不能作为合法常量的是
用树形结构来表示实体之间联系的模型称为______。
下列说法错误的是______。
以下不正确的说法是______。
随机试题
狭而深的焊缝,焊缝中最容易产生_____缺陷。
医生在与慢性病患者的交往中,医患关系中最理想的模式是( )。
A.35%~75%B.遮光并且温度不超过20℃C.45%~75%D.2~10℃E.2~8℃未开封的胰岛素,存储温度是
财务内部收益率是指技术方案在特定的时间范围内,财务净现值为零的折现率。这一特定的时间范围是指技术方案的()。
下列财产范围,抵押权自抵押合同生效时设立的有()。
对同一句格言,年轻人所理解的意义,往往没有饱经风霜的老年人所理解的广泛和深刻。这一观点从认识论上说明了()。
课程计划是以纲要的形式编写的有关学科教育内容的指导性文件。()
简述俄亥俄州立大学的领导行为理论。
对于具有串联型分支结构的程序,若有4个判定语句,则采用正交实验设计法,至少需要的测试用例数应为______。A)4个B)16个C)8个D)5个
ANiceCupofTeaTheLegendaryOriginsofTeaA)ThestoryofteabeganinancientChinaover5,000yearsago.Accordingto
最新回复
(
0
)