首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是______。
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是______。
admin
2013-06-11
42
问题
若有定义语句: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://jikaoti.com/ti/6tn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下只有使用时才为该类型变量分配内存的存储类型说明是()
以下程序运行后的输出结果是【】。voidfun(intx,inty){x=x+y;Y=x-y;x=x-y;printf(“%d,%d”,x,y);}main(){intx=2,y=3;
算法执行过程中,所需要的存储空间称为算法的
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k])
当执行下面的语句定义一维数组a后,此数组的所有元素为() inta[10];
以下函数creat用来建立一个带头结点的单向链表,新产生的结点总是插在链表的末尾。单向链表的头指针作为函数值返回。请填空。#include<stdio.h>structlist{chardara;stru
结构化程序设计包含3种基本控制结构,其中SCAN—ENDSCAN语句属于______结构。
深度为5的满二叉树有【 】个叶子结点。
设有以下语句:chara=3,b=6,C;c=a|b<<2;printf("%d\n",C);则c的二进制值是()。
没有char,a,b;,若要通过a&d运算屏蔽掉a中的其他位,只保留第2位和第8位(右起为第1位),则b的二进制是【】。
随机试题
下列对左侧忽略的患者训练不恰当的是
复杂风场指评价范围内存在局地风速、风向等因子不一致的风场。以下属于复杂风场的有()。
注册咨询工程师(投资)执业资格考试没有()等方面的限制。
混凝土立方体抗压强度是由混凝土立方体试块测得的。关于龄期和保证率,下列表述正确的是()。
我国证券公司的设立实行()。
中国古代雕塑史上的第一个高峰是在()。
美国新任驻中国大使坐经济舱赴任。中国节目主持人问:“您是否想为美国省点钱来还中国的债?”上述提问的方式,和以下哪项不同?
语句RELEASEALLEXCEPTA?能够清除的变量是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assMusic{public:voidsetTitle(char*str){strcpy(ti
Theysucceededatlastafteradoptingan(effect)______teachingmethod.
最新回复
(
0
)