首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2016-12-28
52
问题
以下叙述中正确的是
选项
A、语句int a[]={0};是不合法的,遗漏了数组的大小
B、语句chara[2]={"A","B"};是合法的,定义了一个包含两个字符的数组
C、语句int a[8]={0};是合法的
D、语句chara[3];a="AB";是合法的,因为数组有三个字符空间的容量,可以保存两个字符
答案
C
解析
当系统为所定义的数组在内存中开辟一串连续的存储单元时,这些存储单元中并没有确定的值,可以在定义语句中为所定义数组的各个元素赋初值。
数组初始化赋值是指在数组定义时给数组元素赋予初值。初始化赋值的一般形式为:
类型说明符 数组名[常量表达式]={值,值,…,值};
需要注意的是当所赋初值多于所定义数组的元素个数时,在编译时将给出出错信息,在指定初值时,第一个初值必定赋给下标为0的元素,然后按这些数值的排列顺序赋初值,只能给元素逐个赋值,不能给数组整体赋值。如果给全部元素赋值,则在数组说明中,可以不给出数组元素的个数。
转载请注明原文地址:https://kaotiyun.com/show/hgDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是______。
已有定义int(*q)(),指针q可以()。
定义下列结构体(联合)数组:structSt{charname[15];intage;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17};执行语句prin
下列叙述中错误的是()。
下面程序的运行结果是______。#include<stdio.h>intf(inta[],intn){if(n>1)returna[0]+f(a+1,n-1);elsereturna[0];}main(){intaa[10]=
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
数据的逻辑结构有线性结构和______两大类。
下列叙述中,正确的是
下面程序的功能是:计算110之间的奇数之和与偶数之和,请填空。#includemain(){inta,b,c,I;a=c=0;for(I=0;I
若a是int型变量,则表达式(a=2*3,a*2),a+6的值为______。
随机试题
沥青饱和度是指压实沥青混合料试件中沥青实体体积占矿料骨架实体以外的空间体积的百分率,又称为沥青填隙率。()
单克隆抗体的应用不包括
项目目标的分析和再论证是建设项目管理的基础,包括()的分析和再论证。
2006年9月1日对某施工现场检查时发现,尚未完工的大楼内有15名建筑工人居住。施工单位解释由于现场场地狭窄,且工期紧,暂时无法解决这些建筑工人的居住问题。经行政监管部门核实,施工单位的说法属实。对此问题正确的解决方式是()。
刘先生一家年初有资产如下:现金1万元,银行活期存款5万元,外币定期存款1万美元,成本汇率7.8,年末汇率7.2,基金净值2万元,此外每月基金定投600元,月末扣款。股票包括招商银行10手,成本价6.5元/股;中铝股份5手,成本价21元/股;中国人寿15手,
根据税收征收管理法律制度的规定,纳税人未按照规定将其全部银行账号向税务机关报告且情节严重的,税务机关对纳税人处以()的罚款。
Thefloodofwomenintothejobmarkethasboostedeconomicgrowthandchangedthesociety【C1】________manyways.Manyin-homejo
[*]
使用UML对系统进行分析设计时,需求描述中的“包含”、“组成”、“分为……部分”等词常常意味着存在()关系。下图表示了这种关系。
A、Johnwasreprimandedbythesupervisorforhisbehavioratwork.B、Johnwaswarnedbythemanagerthathehadtotakeextrabr
最新回复
(
0
)