下面定义的一维数组并赋值正确的是()。

题目

下面定义的一维数组并赋值正确的是()。

  • A、inta[2]={1,2,3};
  • B、inta[3]={1,2,3};
  • C、floata[3]={‘1’,’2’,’3’};
  • D、floata[3]={’1’,’a’,1.1};
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假设使用DIMENSION y(2,3)定义了一个二维数组y,正确的赋值语句是( )。


正确答案:B

第2题:

下面能正确定义数组,并正确赋值的语句是_______。

A.int N=5,b[N][N]

B.int a[1][2]={{1},{3}}

C.int c[2][]={{1,2},{3,4}}

D.int d[3][2]={{1,2},{34}}


正确答案:D
解析:可以用下面的方法对二维数组初始化:
  1、分行给二维数组赋初值。如int a [3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};。
  2、将所有数据写在一个花括弧内,按数组排列的顺序对各元素赋初值。如int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};。
  3、对部分元素赋初值。如int a[3][4]={{1},{5},{9}};,它的作用是只对各行第一列的元素赋初值,其余元素值自动为0。
  4、如果对全部元素都赋初值(即提供全部初始数据),则定义数组时对第一锥的长度可以不指定,但第二锥的长度不能省。如int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};与下面的定义等价:int a[][4]={1,2,3,4,5,6,7,8,9,10,11,12};。

第3题:

指令“COUNT EQU CX”的含义是( )。

A.定义变量COUNT,并赋值

B.定义常量COUNT,并赋值

C.定义变量CX,并赋值

D.定义COUNT为CX的同义语


正确答案:D

第4题:

下面有关VisualFoxPro数组的叙述中正确的是()。

  • A、数组的赋值只能通过STORE命令实现
  • B、数组不是一种内存变量
  • C、数组在定义后,不能进行重新定义
  • D、数组只能有一维数组或二维数组

正确答案:D

第5题:

当执行下面的语句定义一维数组a并赋以初值后,此数组的元素中不正确的一个赋值结果是 ( ) static int a[10]={0,1,2,3,4,5};

A.a[2]=1

B.a[0]=0

C.a[3]=3

D.a[9]=0


正确答案:A

第6题:

类MyClass的定义如下,若要对value赋值,则下面语句正确的是( )。


正确答案:D

第7题:

以下定义数组或给数组元素赋值的语句中,正确的是( )。

A.

B.

C.

D.


正确答案:A

第8题:

用DIMENSION命令定义数组后,各数组元素在赋值前的数据类型是【 】。


正确答案:逻辑型
逻辑型

第9题:

设已定义charx[8]和intj,为了给该数组赋值,下面语句中正确的是()

  • A、x[8]=”TurboC”;
  • B、x=”TurboC”;
  • C、x[]=”TurboC”;
  • D、for(j=0;j<7;j++)x[i]=getchar();

正确答案:D

第10题:

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

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

正确答案:A

更多相关问题