首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句: int m[]={5,4,3,2,1},i=4;, 则下面对m数组元素的引用中错误的是( )。
若有定义语句: int m[]={5,4,3,2,1},i=4;, 则下面对m数组元素的引用中错误的是( )。
admin
2018-07-19
35
问题
若有定义语句:
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个元素,所以数组m即为m[0]=5,m[1]=4,m[2]=3,m[3]=2,m[4]=1。C项,m[0]=5,引用数组元素为m[5],但是数组下标范围是0~4,所以m[5]溢出,引用错误。
转载请注明原文地址:https://kaotiyun.com/show/7txp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是()。
有关return语句说法不正确的是()。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<b){p=p1;p1=p2;p
有以下程序:#include<stdio.h>voidswap(char*x,ehar*y){chart;t=*x;*x:*y;*y=t;main(){char*s1="abc",*s2="123";
有以下程序main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t;for(i=0;i<4;i++)for(j=0;j<3;j++)fo
语句int(*ptr)()的含义是()。
若变量c为char类型,能正确判断出c为小写字母的表达式是()
设有数组定义:chararray[]="China";则数组array所占的空间为()个字节。
随机试题
环境在人的发展中的重要作用体现在()。
《组织部来了个年轻人》发表于()
按照我国残疾分类,残疾包括如下哪几种
牛产后排出恶露正常时间范围是
中华人民共和国的根本制度是()。
热拌沥青碎石的配合比设计包括()。
关于公司贷款中的流动资金贷款,下列表述正确的是()。
向火车站、码头问讯处询问火车、轮船的准确抵达时间,一般要再比预计抵达时间提前()
Whichofthefollowingactivitiesisnotcommunicativeactivityinteachingspeaking?
明朝的中央最高审判机关是()。
最新回复
(
0
)