首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能正确定义二维数组的是 ______。
以下能正确定义二维数组的是 ______。
admin
2013-06-11
68
问题
以下能正确定义二维数组的是 ______。
选项
A、int a[][3];
B、int a[][3]={2*3};
C、int a[][3]={};
D、int a[2][3]={{1},{2},{3,4}};
答案
B
解析
(1)二维数组的定义
二维数组的定义方式为:类型说明符数组名[常量表达式][常量表达式]。
二维数组在内存中是按行优先的顺序存放的,即先存放第一行的元素,再存放第二行的元素,依次类推。
(2)二维数组元素的引用
二维数组元素的表示形式为:数组名[下标][下标],下标可以是整型常量或整型表达式其范围为:0~(常量表达式 -1)。
(3)二维数组的初始化
可以用以下方法对二维数组元素初始化:
①分行给二维数组赋初值
例如:int a[2][2]={{1,2},{3,4}};
这种赋值方式比较直观,把第1个大括号内的数据赋给第1行的元素,第2个大括号内的数据赋给第2行的元素,即按行赋值。
②可以将所有数据写在一个大括号内,按数组排列的顺序对各个元素赋初值。
③可以对部分元素赋初值,没有初始化的元素值为0。
④如果对全部数组元素赋初值,则定义数组时对第一维的长度可以不指定,但第二维的长度不能省略。
转载请注明原文地址:https://kaotiyun.com/show/pwJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=1 for(i=0;i<3;i++) { printf("%d",m[k][i]); } }执行后输出结果是______。
如下程序的输出结果是______。 #include<stdio.h> main() { int x=1,a=3,b=4; switch(x) { case 0:a--; case 1:b--; case 2:a--;b--; } printf("a=%d
下列关于复合语句以及空语句的说法,正确的是______
以下程序的输出结果是______。main() { int k=17; printf("%d,%o,%x\n",k,k,k): }
数据库系统中实现各种数据管理功能的核心软件称为______。
已知指针p的指向如下图所示,则执行语句“--p;”后p的值是______。
对于长度为8的顺序存储结构的有序表,若采用二分查找法查找,在等概率的情况下的平均查找长度为______的值除以8。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。
设inti=2,j=1,k=3,则表达式i&&(i+j)&k|i+j的值是_______。
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件的具体位置,从而确定文件长度,请填空。FILE*myf;longfl;myf=【】("test.t","rb”);fs
随机试题
表示集中仪表盘面安装的温度记录控制仪。()
患者男,54岁。主诉“腰背痛5月余,加重伴发热1月余”。患者4个月前无明显诱因出现腰骶疼痛,牵涉至胸部,未做特殊处理,无缓解。1个月前上述症状加重,并出现发热、乏力。查体:T37.7℃、P95次/分、R22次/分。胸骨、锁骨、椎骨压痛,其余无特殊异常。
既能用于寒性慢惊,也能用于热性急惊抽搐的药物是
关于排他性条款与保密条款的关系,下列说法中正确的是()。
下列关于个人住房贷款合同的说法,错误的是()。
根据我国宪法和其他有关规定,全国行政编制总额的核定权和调整权属于()。
背景说明:你是宏远公司的行政秘书钟苗,下面是行政经理张明需要你完成的两项任务。
某调查公司对甲、乙、丙三部电影的收看情况向125人进行调查,有89人看过甲片,有47人看过乙片,有63人看过丙片,其中有24人三部电影全看过,20人一部也没有看过,则只看过其中两部电影的人数是()。
毛泽东在《论联合政府》中指出:“现在的中国是多了一个外国的帝国主义和一个本国的封建主义,而不是多了一个本国的资本主义,相反地,我们的资本主义是太少了。说也奇怪,有些中国资产阶级代言人不敢正面地提出发展资本主义的主张,而要转弯抹角地来说这个问题。另外有些人,
[*]
最新回复
(
0
)