首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下数组定义中错误的是
以下数组定义中错误的是
admin
2013-10-19
36
问题
以下数组定义中错误的是
选项
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(intargc,char*argv[]){intn,i=0;while(argv[1][i]!=’\0’){n=fun();i++;}printf("%d\n
设有如下说明typedefstruct{intn;charc;doublex;}STD;则以下选项中,能正确定义结构体数组并赋初值的语句是
若有以下定义和语句#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是
有以下程序intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c
有以下程序main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;s+=i;}whil
有以下程序main(){inti=1,j=1,k=2;if((j++‖k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后输出结果是
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是
下列叙述中错误的是()。
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。#include<stdio.h>main(){FILE*fp;char
在下列关于宏定义命令#define的叙述中,正确的一条是()
随机试题
糖尿病患者饮食中碳水化合物热量应占总热量的比例为()
患者有偏瘫、偏身感觉障碍和偏盲,最有可能下述哪条血管闭塞
关于纳洛酮的描述,正确的是
已知各工作之间的逻辑关系如下表所示,绘出的双代号网络图如下,图中的错误是( )。
甲公司从银行取得贷款10000万元,贷款期限为2年。到第2年年末公司一次偿清,会计付给银行本利11025万元,则公司的贷款年利率为()。
基金销售机构的销售策略不包括()。
关于世界的本质问题,正确的说法是()。
根据系列位置效应,个体按顺序学习一个由30个词组成的词表后,回忆正确率较低的部分是()。(2018年)
询价单发布的填写规则有()。
Lookatthechartbelow.Itshowstheshareholderreturnsproducedbywinning,climbingandlosingcompaniesovereight-yearper
最新回复
(
0
)