首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
admin
2015-12-25
32
问题
若有定义语句: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/4JDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列说明和语句,已知int型数据占2个字节,则下列语句的输出结果是()。stmctst{chara[15];intb;doublec;};printf("%d",sizeof(stru
有下列程序:#include"stdio.h"main(){intx=0;inty=0;while(x<7&&++y){y--;x++;}printf("%d,%d",y,x);
若有“doublea;”,则正确的输入语句是()。
下列不正确的转义字符是()。
若执行下列程序时从键盘上输入2,则输出结果是()。#inclUde<stdio.h>main(){inta;scanf("%d",&A);if(a++<3)printf("%d\n",A);
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n".i,j);输出的结果是()。
在循环中,continue语句与break语句的区别是:______语句只是结束本次循环,然后进行循环的条件判定。
C语言可执行程序的开始执行点是()。
结构化程序设计主要强调的是()。
在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______的信息。
随机试题
恩格尔定律表明,随着消费者收入的提高,恩格尔系数将_______。
根据巷道支护验收规范的规定,巷道施工作业中,掘进工作面与永久支护间的距离不应大于()m。
在先张法预应力中,预应力筋张拉后以()为支点进行锚固。
下列说法中正确的是()。
Theideathatmusicmakesyousmarterhasreceivedconsiderableattentionfromscholarsandthemedia.Currentinterestin【1】betw
2014年上半年,上海市建筑企业直接同建设单位签订合同额11310.77亿元,其中本年新签合同额3934.43亿元,比去年同期增长25.6%。全市特级和一级资质建筑企业本年新签合同额1849.7亿元和1495.42亿元,分别增长39.7%和20.4%,而二
Theylearntoreadatage2,playBachat4,breezethroughcalculusat6,andspeakforeignlanguagesfluentlyby8.Theirclas
执行如下程序,最后S的显示值为()。sum=0k=1m=5D0WHILEsum
数据库系统的三级模式不包括
Usingpointsandexamplesfromthelecture,explainwhythehumanhandisavaluablepossession.
最新回复
(
0
)