首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列数组定义中错误的是( )。
下列数组定义中错误的是( )。
admin
2021-04-28
48
问题
下列数组定义中错误的是( )。
选项
A、int X[][3]={0};
B、int x[2][3]={{1,2),{3,4},{5,6}};
C、int X[][3]={{1,2,3},{4,5,6}};
D、int x[2][3]={1,2,3,4,5,6};
答案
B
解析
二维数组的初始化有以下几种形式:①分行进行初始化;②不分行的初始化;③部分数组元素初始化;④省略第一维的定义,不省略第二维的定义。在选项B)中赋值号左边定义了一个2行3列的二维数组,而右边用3行2列的数字进行赋初值。所以出现了边界的越界溢出错误。
转载请注明原文地址:https://kaotiyun.com/show/Qjtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)()。
以下语句定义正确的是()。
以下函数不能用于向文件中写入数据的是
有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");fprintf(fp,"%d\n",a[0]);for(i=
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf(’’x-%d,y=%d’’,x,y);
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:1
下面不属于需求分析阶段任务的是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
随机试题
下列对当事人诉讼权利平等的认识,正确的是()。
成熟卵泡的结构从外向内分别为()
大多数可兴奋细胞接受刺激发生反应的共同表现是产生
在脑内分布过程中,药物能否透过血一脑脊液屏障的决定性因素是
下列关于临时存款账户说法不正确的是()。
某服装公司(属于子公司)不仅开发和生产职业装系列产品,而且开发生产运动服、校服、童装等,该公司实施的产品定位战略是()。
冗余设计是指在人力资源聘任、使用、解聘、辞退、晋升等过程中要留有充分的余地,使人力资源整体运行过程具有一定的弹性,当某一决策发生偏差时,留有纠偏和重新决策的余地。根据上述定义,以下不属于冗余定义的是:
窗体上有Text1、Text2两个文本框及一个命令按钮Command1,编写下列程序DimyAsIntegerPrivateSubCommand1_Click()DimxAsIntegerx=2Text1.Text=Fun
Sheapologizedfor______.
A、MyastheniaB、HumanImmunodeficiencyVirusC、PulmonaryTuberculosisD、ImpaludismA
最新回复
(
0
)