首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列定义语句中错误的是( )。
下列定义语句中错误的是( )。
admin
2019-08-10
31
问题
下列定义语句中错误的是( )。
选项
A、int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
B、int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
C、int x[][3]={{0},{1},{1,2,3}};
D、int x[][3]={1,2,3,4};
答案
B
解析
二维数组定义的一般形式是:类型说明符数组名[常量表达式1][常量表达式2]。其中常量表达式1表示第一维下标的长度,常量表达式2表示第二维下标的长度。如对二维数组的全部元素赋初值,则第一维的长度可以不给出。但如果对x[4][]赋值,只确定行数,而不确定列数,就无法正确赋值,因此B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/3Cf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段完全正确的是
有以下程序#includemain(){inti,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
if语句的基本形式是:if(表达式)语句,以下关于"表达式"值的叙述中正确的是
下列叙述中正确的是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
以下叙述中错误的是
有以下程序#includevoidfunc(intn){staticintnum=1;num+=n;printf("%d",num);}main(){func(3);func(4);printf("\
C语言程序的模块化通过以下哪个选项来实现()。
有以下程序:#includefun(intx,inty){staticintm:0,i=2;i+=m+1;m=i+X+Y;returnm;}main(){
给定程序MODI1.C中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include#
随机试题
韦伯清楚地指出,在所有的合法性统治的类型中间,()
妊娠合并重症急性病毒肝炎的处理哪项是错的
牙体预备不当引起牙髓最严重的损伤是
砂仁的主治病证有
A、生气B、纳气C、主气D、载气E、调气肺的生理功能是()
付款人承兑汇票,不得附有条件,附有条件的( )。
合伙企业存续期间,合伙人向合伙人以外的其他人转让其在合伙企业中的全部或者部分财产份额时,符合规定的做法是( )。
效用,即满足程度是人神经的兴奋,外部给一个刺激(如消费某种物品),人的神经兴奋就有满足感(即产生效用)。随着同样刺激的反复进行,兴奋程度就下降,这就是边际效用递减。边际效用递减规律是指,随着人们对某一物品消费量的不断增加,每增加消费一单位物品所产生的效用是
敦煌研究院将与外部机构进一步合作,开展敦煌壁画的保护和修复,为这个文化宝藏的永续保存探讨更多可能性。保护和修复也为了更好地传播,依托数字化,“数字敦煌”资源库在2016年上线。资源库第一期的30个经典石窟,跨越北魏、西魏、北周、隋、唐等多个时期,其中绝大多
ScientistsinIndiahavediscoveredawaytomakebambooplantsproduceflowersinlaboratory.TheBritish【B1】______Naturerecen
最新回复
(
0
)