首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下对一维数组a的正确说明是( )。
以下对一维数组a的正确说明是( )。
admin
2018-01-14
28
问题
以下对一维数组a的正确说明是( )。
选项
A、char a(10);
B、int a[];
C、int k=5,a[k];
D、char a[3]={’a’,’b’,’c’};
答案
D
解析
一维数组的定义、初始化为:类型符数组名{常量表达式)。类型符是指数组中数组元素的类型;数组名要符合标识符命名规则;常量表达式是指数组的长度(数组中包含元素的个数),其值只能是整数,不可以是变量,而且从1开始计数。A选项,常量表达式只能放在中括号中;B选项,只有在对数组初始化(即赋值)的时候才可以省略数组的长度,B中并未对a进行初始化;C选项,常量表达式不能为变量。故D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/4Sa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序执行的输出结果是()。#include<stdio.h>main(){chara[2][4];strcpy(a,"are");strcpy(a[1],"you");a[0][3]=
有下列程序:intfun(intn){if(n==1)}return1;elsereturn(n+fun(n-1));}main(){intx;scanf("%d",&x);x=fun(x);prin
若有定义:“inta[2][3];”,则对a数组的第i行第j列元素的正确引用为()。
若有定义语句:charstr[]="0";,则字符串str在内存中实际占_________字节。
设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于()。
若有定义和语句:inta,b;scanf("%d,%d",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是()。
若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是
下面语句中不能定义一个数组,元素值依次分别为1,1,1,0,0的是______。
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i≤0)inta[10]={O,12,3,4,5,6,7,8,9},*p=a;
随机试题
下列哪些是网上调查法的缺点?()
上颌神经依其行程可分为4段,其中不包括
房地产抵押合同中应具备的内容有()。
有关现金流量表的说法,不正确的是()。
为人民的利益努力工作、英勇奋斗、勇于献身,是中国共产党在长期革命建设历史中所形成的一个根本的思想。下列历届国家领导人和他们关于人民的理论对应不正确的一项是()。
下列协议中,应由我国合同法调整的是()(2013年一专一第31题)
《六一诗话》是最先以“诗话”这种形式所作的诗论专著。这部书作者别号“六一居士”,是“唐宋八大家”中的()。
There’snonewslikebadnews.Thetabloidsarefullofaccidents,gorymurders,andmayhem,andpeopleeatitup.Buttheremay
用链表表示线性表的优点是( )。
A、Theyassumeallpeoplehavethesametraits.B、Theyarebasedonpeople’simagination.C、Theyregardalltheotherculturesas
最新回复
(
0
)