首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中能正确定义二维数组的选项是( )。
以下选项中能正确定义二维数组的选项是( )。
admin
2020-01-10
33
问题
以下选项中能正确定义二维数组的选项是( )。
选项
A、double a[][3]={2*3};
B、double a[][3];
C、double a[][3]={};
D、double a[2][3]={{1.0},{2.0},{3.0,4.0}};
答案
A
解析
如果第一维的长度没有指定,则定义的同时需要完成初始化,否则不知道分配多大的内存空间给它,所以选项B、C错误;二维数组a[2][3]中只有两个元素,都是一维数组,一维下标最大只能是a[1],所以选项D错误;若完成初始化的二维数组,第一维的长度没有指定,则第一维的大小按如下规则确定:若初值个数能被第二维大小整除,所得的商就是第一维的大小;若不能整除,则所得的商加1作为第一维的大小,所以选项A相当于:double a[1][3]={6};其中a[0][0]=6,其他元素赋值0,故选项A正确,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/bWCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面是有关C语言字符数组的描述,其中错误的是
设二叉树的前序序列为.ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag)main(){inti,j,t;
结构化程序设计原则强调的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
以下选项中不属于C语言标识符的是
以下选项中,不能作为合法常量的是
以下选项中不属于C语言程序运算符的是
在软件开发中,需求分析阶段产生的主要文档是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
随机试题
2岁男孩,突发高热,伴咳嗽,经抗生素治疗3天无效,体温仍高,咳嗽加重伴气促及烦躁。查体:体温39℃,呼吸62次/分,心率172次/分,X线胸片有圆形密度增深阴影伴气胸。如诊断明确最适宜的抗生素应首选
快速耐受性(tachyphylaxis)
健康父母产下一个视网膜母细胞瘤的孩子,则其余子女患此病的风险大约是
某新建高速公路项目总投资95亿元人民币,总长度约150公里,途经某贫困地区。项目资金来源如下:某国际金融机构贷款3亿美元,国内商业银行贷款50亿元人民币,其余由交通部门和当地政府解决。该国际金融机构要求其部分贷款用于从国外采购8套相同的公路专用设备,且设备
根据有关规定,标的证券除权、除息的,权证的发行人和保荐人应对权证的行权价格、行权比例作相应调整并及时提交证券交易所。()
金融现货交易实行保证金交易和逐日盯市制度,交易者并不需要在成交时拥有或借入全部资金或基础金融工具。()
债券回购交易的方式与股票交易的方式一致。()
甲某将自己的私房一间出租给其同事乙某居住,双方签订租赁协议,约定租期为2年,月租金1000元。其他事项未约定。在租赁期间,当事人以下行为合法的有()。
将下列几个句子组成语意连贯的语段,排序最恰当的一项是()。①还有那些对他们没有用处的野草,全铲除干净,虫子消灭光②在那里,除了人吃的粮食,土地再没有生长万物的权利③在许多地方,人们已经过于勤快,把大地改变得不像样子,只适合人自己居住④有人说
在山东“大汶口遗址”中,发现了世界上最早栽培的稻谷。()
最新回复
(
0
)