首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能对二维数组a进行正确初始化的语句是( )。
以下不能对二维数组a进行正确初始化的语句是( )。
admin
2022-04-02
58
问题
以下不能对二维数组a进行正确初始化的语句是( )。
选项
A、int a[2][3]={0};
B、int a[2][3]={{1,2},{3,4},{5,6}};
C、int a[][3]={{1,2},{0}};
D、int a[][3]={1,2,3,4,5,6};
答案
B
解析
选项A中,对二维数组a的6个元素都赋值为0,正确;选项B中,由于a包含2个元素,每个元素都是包含3个元素的一维数组,初始化列表中包含3个元素,每个元素是包含2个元素的数组,错误;选项C中a的每个元素是包含3个元素的一维数组,初始化列表对a[0]的三个元素初始化为:1,2,0,对a[1]的三个元素初始化为0,0,0,正确;选项D中对a[0]初始化为1,2,3,对a[1]初始化为4,5,6,正确。本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/oQkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
若变量已正确定义for(x=0,y=0;(y!=99&&x<4);x++)则以上for循环
下列条件语句中,输出结果与其他语句不同的是
以下叙述中正确的是
有以下程序#includemain(){inta=3;printf("%dkn",(a+=a-=a*a));}程序运行后的输出结果是
以下叙述正确的是
有下列程序,程序执行后的输出结果是fun(charP[][10]){intn=0,i;for(i=0;i<7;i++)if(P[i][0]==’T’)n++;returnn;}main(){charstr[][10]={"Mon",
以下叙述中正确的是
下列叙述中正确的是()。
随机试题
Thegovernmenthaslostagreatdealof______becauseofthelargeincreaseinfoodprice.
A.1.8~3.0mg/LB.50mg/LC.100mg/LD.500mg/LE.1000mg/L二氧化氯水初级处理需用的浓度应为
临床将丸剂变为汤剂运用时,可能引起的变化不包括
《药品生产质量管理法规》对机构与人员严格要求,下列关于关键人员的说法正确的是()。
根据《合同法》的规定,对格式条款合同的理解发生争议的,应当()。
PeanutstoThisProudlyreadingmywords,Iglancedaroundtheroom,onlytofindmyclassmatesbearingbigsmilesontheirf
设函数y=(x)由方程ln(x+y)=xy确定,求dy|x=0。
求幂级数的和函数.
Whatdoesthewomansuggestthatthemando?
A、Itisintellectuallychallenging.B、Itrequireshimtodowashing-upallthetime.C、Itexposeshimtooilysmokealldaylong
最新回复
(
0
)