首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下数组定义中错误的是
以下数组定义中错误的是
admin
2019-05-17
22
问题
以下数组定义中错误的是
选项
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/qxf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:从整数1到55之间,选出能被3整除、且有一位上的数是5的那些数,并把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定,函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确结果。
有以下程序:#include<stdio.h>#include<string.h>main(){charx[]="STRING";x[0]=0;x[1]=’\0’;x[2]=’0’;print
有以下程序:#include<stdio.h>main(){intx=1,y=2,z=3;if(x>y)if(y<z)printf("%d",++z);elseprintf("%
阅读以下程序:#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printf);
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。【10年3月】
下列函数的功能是()。【09年9月】fun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;))
以下叙述中正确的是
以下选项中,值为1的表达式是
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是
随机试题
男,32岁。有烟酒嗜好。1年前发现左上肢“红线”,伴肿硬,压痛。5个月前感觉右下肢凉、怕冷,麻木,行走200m出现小腿疼痛。近1个月症状加重,出现夜间疼痛。查体:右下肢发绀,皮温凉,右股动脉搏动好,足背、胫后动脉搏动未触及。目前临床分期为
A.氟胞嘧啶+两性霉素BB.伊曲康唑C.氟康唑D.两性霉素BE.伏立康唑曲霉菌病的治疗首选
曲马多属于苯噻啶属于
[2010年第108题]浴室内的哪一部分不包括在辅助保护等电位联结的范围?
不属于双代号网络图绘制原则的是()。
一项信息系统工程采用邀请招标时,参加投标的单位不得少于(50)家。
以下关于变量作用域的叙述中,错误的是
PASSAGETWOWhatcanbeusedtomakethecostumesiffundisnotenough?
OprahWinfreyistheundisputedmasterofinterviewingandnoonecouldarguethatthisgreatcommunicatorwasbornintocircums
A、Itcanbevalidforsevendays.B、Ayearlypasscostsonly$18.C、Itvariesindifferentseasons.D、Itisfreeforpeopleover
最新回复
(
0
)