首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中能正确定义二维数组的选项是( )。
以下选项中能正确定义二维数组的选项是( )。
admin
2020-01-10
54
问题
以下选项中能正确定义二维数组的选项是( )。
选项
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全国计算机二级
相关试题推荐
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
若有以下程序main(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)a[j++]=a
有以下程序#include<stdio.h>intfun(char*s){char*p=s;while(*p!=0)p++;return
以下叙述中正确的是
以下关于C语言数据类型使用的叙述中错误的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
关于do循环体while(条件表达式);以下叙述中正确的是
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
用树形结构表示实体之间联系的模型是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
随机试题
搬动留置胸腔闭式引流患者时应
数据用户可以租用公用DDN网的部分网络资源构成自己的专用网,即()。
技术推动创新过程模型的缺陷之一是()。
下列关于旅行社分社的说法中,正确的有()。
在练习侧手翻时,保护与帮助者应站在练习者的什么位置?()
一项惠农政策在一农村未得到落实,村民反映强烈,县委领导派你处理此事,你打算怎么办?
无论原著多么丰富精彩,文学经典改编成电视剧都是一次再创作。电视剧要尽可能地呈现原著复杂而沉重的主题,也要通过改编使片段式的故事汇成线条式的人物命运。古老土地的历史变迁、民族生存的生命反思、儒家文化的辉煌与没落、人性欲望的压抑与张扬……文学经典的母题,必须经
某商店售卖可乐、雪碧两种饮料,已知可乐的数量占所有饮料的4/9,商店再次进货20瓶可乐,则可乐的数量占所有饮料的9/19。问:原来商店中的饮料共有多少瓶?
津巴多的监狱实验。
毛泽东和邓子恢等一起制定的土地革命中的阶级路线和土地分配方法,包括()
最新回复
(
0
)