首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下数组定义中错误的是
以下数组定义中错误的是
admin
2013-10-19
40
问题
以下数组定义中错误的是
选项
A、int x[][3]={0);
B、int x[2][3]={{1,2),{3,4),{5,6));
C、int x[][3]={{1,2,3),{4,5,6));
D、int x[2][3]={1,2,3,4,5,6};
答案
B
解析
二维数组的初始化有以下几种形式:①分行进行初始化;②不分行的初始化;③部分数组元素初始化;④省略第一维的定义,不省略第二维的定义。在选项A)中赋值号左边定义了一个3行2列的二维数组,而右边用2行3列的数字进行赋初值。所以出现了边界的越界溢出而出错。
转载请注明原文地址:https://jikaoti.com/ti/qCn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){intx=0;sub(&x,8,1);printf(“%d\n”,x);}sub(int*a,intn,intk){if(k<=n)
以下定义的结构体类型包含两个成员,其中成员变量info用来存放整型数据;成员变量link是指向自身结构体的指针。请将定义补充完整。structnode{intinfo;【】Link;};
阅读以下函数fun(char*s1,char*s2){inti=0;while(s1[i]==s2[i]&&s2[i]!=’\0’)i++;return(s1[i]==’\0’&&s2[i]==’\0’
有以下程序main(){intp[7]={11,13,14,15,16,17,18},i=0,k=0;while(i<7&&p[i]%2){k=k+p[i];i++;}printf("%d\n",k);
以下程序运行后的输出结果是【】。main(){inta[4][4]={{1,2,3,4),{5,6,7,8},{11,12,13,14},{15,16,17,18}};inti=0,j=0,s=0;whil
若要用fopen函数打开一个文本文件,该文件要既能读也能写,则文件使用方式的字符串为()。
若有如下程序:voidsub(){inta,b;a=lO;b=20;printf("%d,%d\n",b,a);}main(){inta=1O,b=20;sub();printf
以下叙述中正确的是()。
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
下列叙述中,正确的是
随机试题
IS曲线和LM曲线怎样移动才能使国民收入增加而利率不变?怎样的财政政策和货币政策的混合才能做到这一点?
诺兰模型的六个阶段中,单项应用大量涌现带来种种矛盾,企业会采取措施抑制IT支出的无序增长的阶段是_______。
下列关于气体灭火系统灭火剂储存装置安装的说法中,不符合要求的是()。
Windows操作系统是基于字符界面、多任务、多窗口的操作系统。()
在短期内,一个国家实现经济增长和充分就业的同时也就实现了物价的稳定。( )
有关超额配售选择权的实施方案,应当在()中披露。
儿童记忆容量的增加,主要由于()。
公安机关的职责决定了公安机关的性质和任务。()
IBM370的短浮点数格式中,总位数为32位,左边第一位(bit0)为数符,随后7位(bit1~bit7)为阶码,用移码表示,偏置常数为64,右边24位(bit8~bit31)为6位十六进制原码小数表示的尾数,采用规格化形式表示。若将十进制数-265.62
A、Theyareperfectforalong-distancerunner.B、Theyaremadeofawoodandplasticcompound.C、Theyaresuitableforallkinds
最新回复
(
0
)