首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,下列给数组进行初始化中,______是正确的。
在C语言中,下列给数组进行初始化中,______是正确的。
admin
2010-12-16
31
问题
在C语言中,下列给数组进行初始化中,______是正确的。
选项
A、char sl[4]="abed";
B、char s2[]="efg";
C、char s3[2][3]={"abc","xyz");
D、char s4[][]={’a’,’b’,’c’};
答案
B
解析
给一维字符数组初始化的方法有以下几种:
(1) 在花括号里依次列出各个字符,字符间用逗号隔开。例如:char s[6]={’a’,’b’,’,’e’};该数组仅给出前四个元素的值,其余元素系统自动置为空。
(2) 不指定数组的大小,有系统根据所列举的字符个数来确定字符数组的大小。例如;
char S[]={’a’,’b’,’C’,",’m’);定义的数组大小为5。
(3)把双引号括起来的一个字符串作为字符数组的初值。例如:char s[9]=”tello”;这里要注意的是,数组的最后还有一个元素存放字符串的结束符。由char sl[]=”good morning”;定义的数组的大小是13而不是12。
给一个二维数组初始化的方法有:
(1) 以数组行为单位,依次给数组元素赋初值。
(2) 按数组元素的排列顺序依次列出各个元素的值。
(3) 根据给定的初始化数据,自动确定数组的行数,要注意的事只能省略行数,不能省略列数。
题目中,选项A,数据的实际大小为5,越界。选项C,每行有4列元素,越界。选项D,行数列数都省掉,而实际上只能省略行数,不能省略列数。
转载请注明原文地址:https://www.kaotiyun.com/show/VdjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在蜂窝移动通信系统中,多址接入方法主要有频分多址接入,时分多址接入和(20)。
FTP经常被用来传送文件。用户A想通过用户B计算机上的FTP服务器给用户B传送文件C,而用户B计算机上的FTP服务器设置为匿名登陆,则用户A连接用户B的FTP服务器时使用的账号为(19)。
客户机机/服务器计算模式的主要优点是(29)。
下列操作中,能在各种中文输入法及英文输入之间切换的是(1)。
软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于(64)。
在构建局域网时,当连接不同的网段时,可以用(34)或(35)来隔离两个网段,其中(34)只用于连接两个网段。将两个网段隔离的好处是(36)。这两种设备与路由器相比,主要的不同是它们工作在(37),而路由器是工作在(38)。
The World Wide Web is the latest evolution of an effort to make information on computers(66)the world available to as many users
要创建一个E-mail地址的链接,下面正确的句法是______。
Toreducetheirdesigncomplexity,mostnetworksareorganizedasastackof(72),eachonebuiltupontheonebelowit.
The basic concept of a data(72)is the difference between data and information.
随机试题
某分部工程双代号网络计划如下图所示,图中的错误为( )。
制作单位质量管理检查资料包括()。
怎样才能坚持解放思想、实事求是、与时俱进?
社会主义市场经济体制的基础是()。
某研究机构耗时9年,追踪调查6.3万名健康人士的饮食习惯,包括肉的消费量、肉类烹调方式以及肉类煮熟的程度等,研究小组按食用烤肉的量多少把研究对象分为5组。截至研究结束时,共有208人患上胰腺癌,他们大多集中在烤肉食用量最高的两组。因此,研究者得出大量食用烤
根据下列资料,回答下列问题。2011—2014年,货物进出口差额最大的年份是:
义和团发展到高潮的标志是()
尽管大家开始抵制珍稀动物的皮草产品,但仍有家居制造商将珍稀动物的皮毛用于家具饰品。几年前专家发明了一种新的高仿合成皮草,受到了家居制造商广泛的好评。但从最近几年的统计看,各地为获取皮毛而对珍稀动物进行捕杀的活动却并没有减少。以下哪项如果为真,最有助于解释
设f(x)与g(x)在x=0的某邻域内连续,f(0)=g(0)≠0,求.
Wherewerethegrenadeshidden?
最新回复
(
0
)