首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,下列给数组进行初始化中,______是正确的。
在C语言中,下列给数组进行初始化中,______是正确的。
admin
2010-12-16
25
问题
在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://kaotiyun.com/show/VdjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
FTP经常被用来传送文件。用户A想通过用户B计算机上的FTP服务器给用户B传送文件C,而用户B计算机上的FTP服务器设置为匿名登陆,则用户A连接用户B的FTP服务器时使用的账号为(19)。
A multimedia system allows end users to share, transfer and process a variety of forms of in- formation in a(75)manller.
下列系统中,(19)不需要进行网络管理。
在10BASE-T以太网中,网卡与集线器的连接接口标准一般采用标准(24)。线缆10BASE-T中的 10和T分别代表(25)。
作业调度是从处于(29)状态的作业中选取一个作业并把它装入主存。
若进行网络配置不后不能进入Internet服务,ping 127.0.0.1是通的,ping网关不通,给出(55)的结论是不正确的。 需要确定TCP/IP是否已经初始化,或者在NT上是否配置了重复的IP地址,要使用程序(56)关于ping的使用,其正
若进行网络配置不后不能进入Internet服务,ping 127.0.0.1是通的,ping网关不通,给出(55)的结论是不正确的。 需要确定TCP/IP是否已经初始化,或者在NT上是否配置了重复的IP地址,要使用程序(56)关于ping的使用,其正
设置网卡的端口地址的目的是为了(50)。
一个由一台Windows NT服务器管理的局域网,需要通过该台服务器连人Internet。为了方便管理、最大限度地使用Windows NT域内的主机名等资源,又要让每一台机器具有合法的IP地址与Internet域名,并能与外界进行通信,可以通过如下的方法进
随机试题
下列选项中,关于劳动者违反劳动法律责任的说法,错误的是()。
刘禹锡《竹枝词二首》的体裁是【】
不能用于DNA合成的脱氧核苷酸是()
对成人急性粒细胞白血病或单核细胞白血病效果较好的抗癌药物是
企业在转销已经确认的无法支付的应付账款时,应贷记的会计科目是()。
甲集团公司是ABC会计师事务所的常年审计客户,主要从事化妆品产品的生产、批发和零售,A注册会计师负责审计甲集团公司2014年度财务报表,确定集团财务报表整体的重要性为600万元。资料五:A注册会计师在审计工作底稿中记录了处理错报的相关情
民事法律行为是公民或法人设立、变更、终止民事权利和民事义务的合法行为,下列属于民事法律行为的是()。
明代中央审判机关是()
IP地址块202.113.79.0/27、202.113.79.32/27和202.113.79.64/26经过聚合后可分配的IP地址数为()。
Whyarethebeescalled"AfricanizedHoneyBees"?
最新回复
(
0
)