工学

单选题下列有关FORTRAN数组的说法正确的是()。A 数组定义语句只能定义一维或二维数组B 数组元素下标不能出现负值C 在赋值语句中出现的A(3)肯定是数组元素D 程序中使用的数组必须进行说明

题目
单选题
下列有关FORTRAN数组的说法正确的是()。
A

数组定义语句只能定义一维或二维数组

B

数组元素下标不能出现负值

C

在赋值语句中出现的A(3)肯定是数组元素

D

程序中使用的数组必须进行说明

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于数组,下列说法正确的是()

A、对数组的初始化操作在定义数组的同时进行

B、给数组赋初值时,必须所有数组元素都被赋值

C、给数组元素全部赋初值时,一定要指明数组的大小。

D、引用数组元素的时候,可以一次引用数组中的全部元素


参考答案:A

第2题:

下列关于数组说法正确的是()。

A.一个数组中所有的元素应该是同一类型的。

B.数组中的元素是有顺序的。

C.数组中的一个元素是通过数组名和数组下标来确定的。

D.数组的长度是可以根据需求变化的。


参考答案:ABC

第3题:

下列有关字符数组与字符串的说法中,正确的是 _______ 。

A.字符数组中存放的一定是一个字符串

B. 所有的字符数组都可以被当作字符串处理

C. 对存放字符串的字符数组可像一般数组一样对数组中单个元素操作

D. 一个字符数组可以认为就是一个字符串


参考答案:C

第4题:

关于数组,下列说法中不正确的是 ( )

A.数据是最简单的复合数据类型,是一系列数据的集合

B.数组的元素可以是值(基本数据类型)、对象或其他数组

C.定义数组时,必须分配内存

D.一个数组中的所有值都必须是相同的类型


正确答案:C
解析:在Java中,定义一个数组需要经过两个步骤:先声明数组的类型,然后为数组分配内存空间。在声明数组时并不为数组元素分配内存空间,如果希望声明的数组具有实用价值,那么就必须为它分配内存空间。所以选项C的说法是不正确的。

第5题:

已有定义:char a[]="xyz",b[]={'x','y','z'};,下列叙述中正确的是( )。

A.数组a和b的长度相同

B.a数组长度小于b数组长度

C.a数组长度大于b数组长度

D.上述三种说法都不对


正确答案:A
解析:字符数组a[]中用字符串常量“xyz”进行初始化,字符数组a[]的长度为字符的个数,所以其值为3,并不包括字符串结束标记'\0';字符串数组b[]用3个字符 'x'、'y'、'z'来初始化,所以其字符串的长度等于3。

第6题:

下列对字符串的定义中错误的是()。

A.charstr[7]="FORTRAN"

B.charstr[]="FORTRAN"

C.char*str="FORTRAN"

D.charstr[]={'F','O','R','T','R','A','N','


正确答案:A

第7题:

关于数组,下列说法中不正确的是______。

A.数组的元素可以是值(基本数据类型)、对象或其他数组

B.数组是最简单的复合数据类型,是一系列数据的集合

C.定义数组时,必须分配内存

D.一个数组中的所有值必须是相同的类型


正确答案:C
解析:定义数组时,并不分配内存,所以不要求给出数组元素的个数,而是到使用的时候才决定数组的大小。

第8题:

已有定义:char a[]="xyz",b[]=('x','y','z'};,下列叙述中正确的是( )。

A.数组a和b的长度相同

B.a数组长度小于b数组长度

C.a数组长度大于b数组长度

D.上述说法都不对


正确答案:A
解析: 字符数组a[]中用字符串常量“xyz”进行初始化,字符数组a[]的长度为字符的个数,所以其值为3,并不包括字符串结束标记'\0';字符串数组b[]用3个字符'x'、'y'、'z'来初始化,所以其字符串的长度等于3。

第9题:

Java的数据结构类型中,正确的说法是 ( )

A.有多维数组

B.不可实现多维数组

C.只有一维数组,不可实现多维数组

D.可用“一维数组的数组”实现多维数组


正确答案:D
解析:本题考查的是对数组的理解,在Java中其实并没有多维数组,它只有一维数组。但一维数组可以实现多维数组,多维数组其实就是“一维数组的数组”。

第10题:

java中,关于数组的说法,哪几个是正确的()

  • A、数组的长度是固定的
  • B、数组的长度是可变的
  • C、数组可以存放不同的数据类型的数据
  • D、数组只能存放单一的数据类型的数据

正确答案:A,D

更多相关问题