首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能对二维数组a进行正确初始化的语句是
以下能对二维数组a进行正确初始化的语句是
admin
2010-03-29
74
问题
以下能对二维数组a进行正确初始化的语句是
选项
A、int a[2][ ]={ {1,0,1},{5,2,3};
B、int a[ ][3]={ {1,2,3},{4,5,6};
C、int a[2][4]={ {l,2,3},{4,5},{6} };
D、int a[ ][3]={ {1,0,1},{ },{l,1} };
答案
2
解析
在初始化语句时,需要注意下面几点:①所赋初值个数与数组元素的个数相同;②每行所赋初值个数与数组元素的个数不同时,系统将自动给该行其余的元素补初值0;③所赋初值行数少于数组行数时,系统将自动给后面各行的元素补初值0;④赋初值时省略行花括号对。在给二维数组赋初值时可以不用行花括号对。注意:选项A)中省略了第二维的大小,所以是错误的;选项C)超出了数组的定义范围,所以是错误的;选项D)在初始化赋值的时候出现了错误。注意:无论是几维的数组,下标都是从零开始的。
转载请注明原文地址:https://kaotiyun.com/show/6Ujp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:intx=10;则表达式x-=x+x的值为()。
以下各项中,当x为大于1的奇数时,值为0的表达式是()。
对于if(表达式)语句,以下叙述正确的是()。
以下选项中,不合法的C语言用户标识符是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
在C语言程序中,以下说法正确的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
下面关于位运算符的叙述,正确的是
随机试题
直流发电机采用()励磁方式既利用了自励的优点,又克服了并励发电机外特性较差、电压变化率较大的缺点。
下列有关幼儿园的叙述,正确的是()
畸形精子症,正常形态的精子应小于
患儿,5岁。紫癜反复出现3月余。2天前紫癜复现,呈瘀点、瘀斑、色淡,时有齿衄,伴神疲乏力、食欲不振、面色苍黄,口唇色淡,舌质淡胖,脉沉细无力。选方为
根据《水电工程设计概算费用标准》(2007年版),枢纽建筑物费用中的建筑及安装工程费包括()。
出卖人仅以增值税专用发票及税款抵扣资料证明其已履行交付标的物义务,买受人不认可的,出卖人应当提供其他证据证明交付标的物的事实。()
有如下程序段:inti=1;intj=4;intmain(){inti_8,j=i;cout
下列关于硬盘的说法错误的是________。
Wehavesentanordersliptoallthatwehavereasontobelieveareinterestedinourbooks.
March5,2015DearEmployees:PleasejoinmeinwelcomingJimJohnsonasournewestteammember.JimhasbecometheGeneral
最新回复
(
0
)