首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中能正确定义二维数组的选项是( )。
以下选项中能正确定义二维数组的选项是( )。
admin
2020-06-16
38
问题
以下选项中能正确定义二维数组的选项是( )。
选项
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相当于:douhle a[1][3]=|6|;其中a[0][0]=6,其他元素赋值0,故选项A正确,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/WpCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){charx=2,y=2,z;z=(y1);printf("%d\n",z);}程序的输出结果是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
下列叙述中正确的是()。
以下叙述中错误的是()。
以下关于结构化程序设计的叙述中正确的是()。
编写函数voidfun(char*tt,intPP[]),统计在tt所指的字符串中’a’到’z’26个小写字母各自出现的次数,并依次放在pp所指的数组中。例如,当输入字符串“abcdefgabcdeabc”后,程序的输出结果应该是:
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
编写函数fun,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.140578。注意:部分源程序给出如下。请勿改动主函数main和
下列说法不正确的是()。
随机试题
《处方管理办法》规定,医疗机构不得限制门诊就诊人员持处方到药品零售药店购买
甲乙两人分别独立开发出相同主题的发明,但甲完成在先,乙完成在后。依据《专利法》规定()
在化脓性脑膜炎与病毒脑膜炎在CSF检查中有根本区别的项目是
点J=1是函数的()点。
个人征信查询系统中,()涵盖了信用卡与贷款的明细等情况。
党在过渡时期的总路线和总任务是()。
2013年1月,我国第一架纯燃料电池无人机“飞跃一号”在上海奉贤海边首次试飞成功。下列关于燃料电池的表述正确的是()。
支持子程序调用的数据结构是()。
下列叙述中错误的是
Suchbirdshaveneverbeenheard______atnight.
最新回复
(
0
)