首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能正确定义二维数组是
以下能正确定义二维数组是
admin
2017-04-26
51
问题
以下能正确定义二维数组是
选项
A、int a[][3];
B、int a[][3]={2*3};
C、int a[][3]={};
D、int a[2][3]={{1),{2),{3,4)};
答案
B
解析
C语言中定义二维数组,必须指定二维数组每一维的大小。选项A)没有指定数组a行的大小,错误;选项B),虽然没有指定行大小,但是可以通过大括号里面的元素个数计算出行的大小为1,因此是正确的;选项C)同样没有指定行的大小,也不能通过元素个数计算行的个数,错误;选项D)定义的是二行三列数组,但是后面数据是三行,超出范围,所以错。
转载请注明原文地址:https://www.kaotiyun.com/show/QSDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
有以下程序voidss(char*s,chart){while(*s){if(*s==t),s=t-’a’+’A’;s++;}}main(){charstr1[100]="abcddfe
下列程序的输出结果是#include"stdio.h"main(){inti,a=0,b=0;for(i=1;i<10;i++){if(i%2==0){a++;continue;}
有以下程序main(){inti,s=1;for(i=1;<50;i++)if(!(i%5)&&!(i%3))s=+i;printf("%d\n",s);}程序的输出结果是
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
以下数组定义中错误的是
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
随机试题
A、Bedsarenotgoodforbacks.B、Muscle’sstrengthdeclines.C、Nosurgeryisneededinmostcases.D、Theyneedtodomorewalkin
某中年男性患者因心脏病发作被送到急诊室,症状及检查结果均明确提示心肌梗死。患者很清醒,但拒绝住院,坚持要回家。此时医生应该
外交代表机构和领事机构之间存在紧密的联系,但同时它们之间也有重要的区别,关于国际法中的外交代表机构和领事机构的区别,下列表述中哪些是正确的?()
事物度的原理,要求我们要注意“适度”的原则,根据情况决定能不能超越和破坏事物的度。()
一方面,社会对带薪休假制度热切欢迎,而且对于落实和执行不力可谓________;但另一方面,具体到实际维权行动中,对不落实带薪休假者,即便在劳动争议案件中,也很少有人提及,因此而直接举报者更是________。依次填入划横线部分最恰当的一项是:
已知D==0,则λ=______。
下列关于栈的描述中错误的是______。
QuantityA:thestandarddeviationofx-3,x-2,x-1,x,x+1,x+2QuantityB:thestandarddeviationofy-3,y-2,y,y+1,y+2
Youshouldspendabout20minutesonthistask.Thechartsbelowshowthelevelsofparticipationineducationandsciencein
A.ambitiousB.appealstoC.contactsD.expectE.easilyF.worksG.consultingH.recruitI.turnstoJ.settledK.e
最新回复
(
0
)