首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-06-09
78
问题
以下叙述中正确的是
选项
A、语句int a[]={0};是不合法的,遗漏了数组的大小
B、语句char a[2]={"A","B"};是合法的,定义了一个包含两个字符的数组
C、语句int a[8]={0};是合法的
D、语句char a[3]:a="AB";是合法的,因为数组有三个字符空间的容量,可以保存两个字符
答案
C
解析
当系统为所定义的数组在内存中开辟一串连续的存储单元时,这些存储单元中并没有确定的值,可以在定义语句中为所定义数组的各个元素赋初值。
数组初始化赋值是指在数组定义时给数组元素赋予初值。初始化赋值的一般形式为:
类型说明符数组名[常量表达式]={值,值……值};
需要注意的是当所赋初值多于所定义数组的元素个数时,在编译时将给出出错信息,在指定初值时,第一个初值必定赋给下标为0的元素,然后按这些数值的排列顺序赋初值,只能给元素逐个赋值,不能给数组整体赋值。如果给全部元素赋值,则在数组说明中, 可以不给出数组元素的个数。
转载请注明原文地址:https://kaotiyun.com/show/7CRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量S中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:765432l时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后,字符串中的内容应当是:ABCDEF
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg”,则应输出“aBc4EFg”。注意:部分源程序存在文件PROGl.C中。请勿改动主函数
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A:Y=&B;后Y的值()。
有如下程序#includemain(){charch=’A’;while(ch<’D’){printf("%d",ch-’A’);ch++;}printf("\n");}程序运行后的输出结果是()。
将E-R图转换为关系模式时,E-R图中的属性可以表示为()。
设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为()。
关于do循环体while(条件表达式);以下叙述中正确的是()。
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
随机试题
原位癌的特点是
大卫是美国公民,2005年在中国旅行期间认识孟某,二人在美国结婚,并一直生活在美国。2009年大卫和孟某在中国法院提起离婚诉讼。根据我国《涉外民事关系法律适用法》的有关规定,他们结婚手续、结婚条件以及离婚分别适用哪国法律?()
货主或者其代理人应当在动植物、动植物产品和其他检疫物进境前或者进境时持输出国家或者地区的( ),向进境口岸出入境检验检疫机关报检。
一家美国公司有一笔应付账款必须在6个月后付给一家日本公司,同时还有一笔应收账款也要在6个月后由另外一家日本公司支付。这家美国公司在以下哪种情况下不会存在交易风险?
下列可作为投资性房地产的项目有()。
二审法院根据当事人上诉和案件审理情况,对上诉案件作出相应裁判。下列各项中,符合法律规定的有()。
房地产广告预算中的其他费用是指与广告活动有关的公共活动经费、管理费等费用,占广告费用总额的()左右。
根据企业破产法律制度的规定,下列债务中,在清偿破产费用和共益债务后,应从破产财产中按第一顺位获得清偿的是()。
一个关系数据库文件中的各个元组()。
Accordingtoasurvey,whichwasbasedontheresponsesofover188,000students,today’straditional-agecollegefreshmenare"
最新回复
(
0
)