下列数组定义中,属于字符数组定义的选项是()

题目

下列数组定义中,属于字符数组定义的选项是()

  • A、intage[5];
  • B、charstuname[10];
  • C、floatscore[3];
  • D、intbrr[]={1,2,3};
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列选项错误的是( )。

A.数组可用Dimension和Declare来定义

B.VFP中没有三维数组

C.VFP中数组各元素缺省值为0

D.VFP中最多可有65000个数组


正确答案:C

第2题:

下列数组定义中错误的是( )。


正确答案:B
二二维数组的初始化有以下几种形式:①分行进行初始化;②不分行的初始化:③部分数组元素初始化;④省略第一维的定义,不省略第二二维的定义。在选项B)中赋值号左边定义了一个2行3列的二维数组,而右边用3行2列的数字进行赋视值。所以出现了边界的越界溢出错误。

第3题:

假定二维数组的定义为“char a[M][N];”,则该数组共包含有___个字符

元素。


参考答案M*N

第4题:

以下关于数组的描述中,正确的有()

  • A、有定义chara[3];则定义了a[1]、a[2]、a[3]三个数组元素
  • B、构成字符数组的各个元素必须是字符类型的数据
  • C、若有定义chara[]="hello";,则数组a的长度为6
  • D、设有数组定义chararray[]="China";则数组array所占的空间为5个字节

正确答案:B,C

第5题:

若有语句:charline[5];,以下叙述中正确的是()

  • A、定义line是一个数组,每个数组元素是一个基类型为char的变量
  • B、定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
  • C、定义line是一个指针数组,语句中的*号称为间址运算符
  • D、定义line是一个指向字符型函数的指针

正确答案:A

第6题:

下列选项中,能正确定义数组的语句是( )。

A.A

B.B

C.C

D.D


正确答案:A
数组定义的长度必须为常量,所以A)选项正确。

第7题:

下列选项中,能正确定义数组的语句是( )。

A.

B.

C.

D.


正确答案:D
选项A)不符合c语言的语法要求;选项B)中没有指定数组的大小;选项c)中数组大小不能用变量来指定。

第8题:

假定一个字符数组的定义为“char a[]="12345";",则该字符数组的长度为_____


参考答案6

第9题:

西面关于数组的叙述中,正确的是()

  • A、数组必须先定义,然后使用
  • B、定义数组时,可不加类型说明符
  • C、定义数组后,可通过赋值运算符“=”对该数组名直接赋值
  • D、在数据类型中,数组属于基本类型

正确答案:A

第10题:

字符串是以()为结束标志的一维字符数组。有定义:char a[]=””;则a数组的长度是()。


正确答案:/0;1

更多相关问题