首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下数组定义中错误的是
以下数组定义中错误的是
admin
2013-10-19
65
问题
以下数组定义中错误的是
选项
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://kaotiyun.com/show/1SJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面叙述中错误的是______。
有以下程序voidf(intx,inty){intt;if(x<y){t=x;x=y;y=t;}}main(){inta=4,b=3,c=5;f(a,b);f(a,c)
对建立良好的程序设计风格,描述正确的是
以下程序运行后的输出结果是【】。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
若有如下程序:sub(int*t,inta[3][4]){intm,n;for(m=0;m<3;m++)for(n=0;n<4;n++){*t=a[m][n];t++;}}main(){
若有如下程序:voidsub(){inta,b;a=lO;b=20;printf("%d,%d\n",b,a);}main(){inta=1O,b=20;sub();printf
若说明int*p,n;则通过语句scanf能够正确读入数据的程序段是()。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是()。
以下叙述中正确的是
随机试题
工资的形式包括()
内伤发热的特点有
置换碘量法测定硫酸铜的含量,硫酸铜与硫代硫酸钠的摩尔比为2:1。()
A.推动作用B.温煦作用C.防御作用D.中介作用激发和促进人体生长发育,依赖于气的
晚期妊娠时阴道无痛性流血,首先应考虑
A、医疗机构配制的制剂B、医疗机构向患者提供的药品C、医疗机构购进的进口药品D、常用药品和急救药品需要取得医疗机构制剂许可证,配制某个品种时还需取得批准文号的是
主观世界和客观世界的关系是()。
相对人可以催告法定代理人在()内对限制民事行为能力人订立的合同追认。
决定的正文部分由制发决定的根据、执行要求和结尾三大部分组成。()
以下各项中,属于对著作权的合理使用的是()。
最新回复
(
0
)