首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int m[]={5,4,3,2,1),i=4;,则下面对m数组元素的引用中错误的是
若有定义语句:int m[]={5,4,3,2,1),i=4;,则下面对m数组元素的引用中错误的是
admin
2016-12-18
63
问题
若有定义语句: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
解析
本题考查数组的使用。m是一个一维数组,长度为5,因此下标范围是0-4。选项A)中-i是先自减,然后使用i,因此访问的是元素m[3];选项B)访问的是元素m[4];选项C)中内部的m[0]值是5,因此实际访问是的m[5],下标超出范围;选项D)中m
的值是1,访问元素m[1]。
转载请注明原文地址:https://kaotiyun.com/show/AADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";Strcat(s1,S2);while(s2[
下列程序的输出结果是()。main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i,j);}
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
以下关于简单程序设计的步骤和顺序的说法中正确的是()。
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z);px=&x
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
下列叙述中正确的是
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
下列的for语句的循环次数为______。for(x=1,y=0;(y!=19)&&(x<7);x++);
随机试题
该病人早期心肺复苏原则
模拟机下拍摄斗篷野定位片应以下列哪项为中心点
男性,40岁,发热伴鼻出血一周。检查牙龈肿胀,肝脾轻度肿大;血红蛋白40g/L,白细胞6.0×109/L,血小板15×109/L,骨髓象原始细胞占60%,过氧化酶染色阳性,非特异性酯酶阳性,阳性反应可被氟化钠抑制,应诊断为
下列属于营业外支出的是()。
英国资产阶级革命开始的标志是()。
当x→0时,1-cosx.cos2x.cos3x与axn为等价无穷小,求n与a的值.
Peopleoftenwonderwhyhistoriansgotosomuchtroubletopreservemillionsofbooks,documentsandrecordsofthepast.Whyd
若一棵哈夫曼(Huffman)树共有9个顶点,则其叶子结点的个数为______。
设循环队列的存储空间为Q(1:m),初始状态为front=rear=m。经过一系列正常的操作后,front=1,rear=m。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
【B1】【B11】
最新回复
(
0
)