首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2014-06-18
39
问题
以下叙述中正确的是
选项
A、语句inta[]={0};是不合法的,遗漏了数组的大小
B、语句chara[2]={’’A’’,’’B’’);是合法的,定义了一个包含两个字符的数组
C、语句inta[8]:{0};是合法的
D、语句chara[3];a=’’AB’’;是合法的,因为数组有三个字符空间的容量,可以保存两个字符
答案
C
解析
当系统为所定义的数组在内存中开辟一串连续的存储单元时,这些存储单元中并没有确定的值,可以在定义语句中为所定义数组的各个元素赋初值。数组初始化赋值是指在数组定义时给数组元素赋予初值。初始化赋值的一般形式为:类型说明符数组名[常量表达式]={值,值…,值};需要注意的是当所赋初值多于所定义数组的元素个数时,在编译时将给出出错信息,在指定初值时,第一个初值必定赋给卜标为0的元素,然后按这些数值的排列顺序赋初值,只能给元素逐个赋值,不能给数组整体赋值。如果给全部元素赋值,则在数组说明中,可以不给出数组元素的个数。
转载请注明原文地址:https://kaotiyun.com/show/rYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若定义:inta=511,*b=&a;则printf(“%d\n”,*b);的输出结果为
在一个C程序中
以下程序的运行结果是______。structNode}intx;charch;};fun(structNode*sn)}statick=1;sn->x=20;
下述程序的输出结果是()。#include<stdio.h>intfun(inta){intb=0;staticintc=3;b++,c++;returna+b+c
下述程序的输出结果是()。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main()
若有如下程序段:structstudent{intnum;floatscore;}stu[3]={{10,85},{60,58},{32,23}};main(){structstudent*t;
有以下程序:voidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){chara=’A’,b=’a’;fun(&
下面程序的输出结果是()。#definePI3.1415#defineARE(X)PI*x*xmain(){intr=2;printf("%.2f",ARE(r+1));}
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后x的值为()。
随机试题
下列哪项不能作为确诊中期妊娠的依据
我国《企业所得税法》不适用于下列哪一种企业?()
甲公司为居民企业,主要从事不锈钢用品的生产和销售业务,2016年有关经营情况如下:(1)产品销售收入800万元,销售边角料收入40万元,国债利息收入5万元。(2)以产品抵偿债务,该批产品不含增值税售价60万元。(3)实发合理工资、薪金总额100万元,
初中男子110米栏比赛栏架高度应为()。
(2016年济南槐荫)现代学习方式的基本特点是()
我国事业单位改革的必要性主要体现在以下几个方面()。
全国两会______,来自社会各界的代表、委员,齐聚北京,______。
根据《专利法》的有关规定,下列表述的情形,行为人不承担专利侵权赔偿责任的是
如果添加到项目中的文件标识为“排除”,表示
It’sthefirstquestionparentsaskwhentheirchildisdiagnosedwithautism(自闭症).Willhisfuturebrothersorsistershaveah
最新回复
(
0
)