首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: int x[2][3];则以下关于二维数组x的叙述错误的是
设有定义: int x[2][3];则以下关于二维数组x的叙述错误的是
admin
2019-12-17
33
问题
设有定义: int x[2][3];则以下关于二维数组x的叙述错误的是
选项
A、数组x可以看作是由x[0]和x[1]两个元素组成的一维数组
B、可以用x[0]=0;的形式为数组所有元素赋初值0
C、元素x[0]可看作是由3个整型元素组成的一维数组
D、x[0]和x[1]是数组名,分别代表一个地址常量
答案
B
解析
二维数组的元素在内存中占一系列连续的存储单元。数组元素在内存中的排列顺序是先存放第0行的元素,再存放第1行的元素……称这种存放顺序为按行存放。可以把一个二维数组看成是一个一维数组,每个数组元素又是包含有若干个元素的一维数一组。另外在给二维数组赋初值时可以不用含花括号对。例如,inta[4][3]={1,2,4,5};在编译时,系统将按a数组元素在内存中排列的顺序,将花括号内的数据一一对应地赋给各个元素,若数据不足,系统将给后面的元素自动补初值0。以上将给a数组第一行的元素和第二行的第一个元素依次赋予1、2、4、5,其他元素的初值都为0。
转载请注明原文地址:https://kaotiyun.com/show/x7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(char*P){strcpy(P,"Qian");}main(){STUa={"Zhao",’m’,2
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
有以下程序main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2‖c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf("%d,
有三个关系R、S和T如下: 其中关系T由关系R和S通过某种操作得到,该操作为
在学生管理的关系数据库中,存取一个学生信息的数据单位是
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("*\n");下面关于语句执行情况的叙述中正确的是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1j<
以下合法的字符型常量是
有如下程序段:for(i=0;i5)break;则循环结束后i的值为()。
随机试题
德国学者马克斯.韦伯主张管理组织必须遵循的原则是()
兽医临床上,引起发热最常见的病因是()。
许多抗原称为胸腺依赖性抗原,是因为
重大环境污染事故罪
对图3-199所示结构的“几何组成分析”,哪项正确?[2003年第20题]
平原农业地区,要把严格保护耕地特别是基本农田放在土地利用的()地位。
压实机械分为()等几种.
Weallknowwhetherweareleft-handedorright-handed;hardlyanyofusknowwhetherweareleft-faced.YetaccordingtoProfes
The(i)______ofVladimirNabokovasoneofNorthAmericasliterarygiantshasthrownthespotlightonhisperipheralactivitiesa
A、Theirproductswerenotregistered.B、Thequalityoftheirproductsdidn’tmeetthestandard.C、Theyfixedpricewiththeloca
最新回复
(
0
)