24、在C程序中,关于数组变量,下列叙述正确的是()。
A.数组是由固定数量的,类型相同的元素组成的。
B.说明一个数组变量int a[表达式],则表达式必须是一个结果为正整数的常量表达式。
C.在数组变量说明时,可以不确定数组中元素的个数,具体的个数可在程序运行过程中根据需要确定。
D.数组变量在说明时不能赋初值。
E.数组变量在说明时可以赋初值,但赋初值的元素必须连续。
第1题:
设有下列程序段: char s[20]="Beijing",*p; p=s; 则执行p=s;语句后,下列叙述正确的是( )。
A.可以用*p表示s[0]
B.s数组中元素的个数和p所指字符串长度相等
C.s和p都是指针变量
D.数组s中的内容和指针变量p中的内容相同
第2题:
设有下面的程序段:
char s[]="china"; char*p; p=s;
则下列叙述正确的是
A.s和p完全相同
B.数组s中的内容和指针变量p中的内容相同
C.s数组长度和p所指向的字符串长度相等
D.*p与s[0]相等
第3题:
下列有关数组的叙述中,错误的是( )。
A.在同-个环境下,数组与内存变量可以同名,两者互不影响
B.可以用-维数组的形式访问二维数组
C.在可以使用简单内存变量的地方都可以使用数组元素
D.-个数组中各元素的数据类型可以相同,也可以不同
第4题:
下列有关数组的叙述中,错误的是( )。
A.在同一个环境下,数组与内存变量可以同名,两者互不影响
B.可以用一维数组的形式访问二维数组
C.在可以使用简单内存变量的地方都可以使用数组元素
D.一个数组中各元素的数据类型可以相同,也可以不同
第5题:
设有如下程序段: Dim a(10) … For Each X In a Print X; Next x 在上面的程序段中,变量X必须是( )。
A.整型变量
B.变体型变量
C.动态数组
D.静态数组
第6题:
(22)设有如下程序段:
Dim a(10)
...
For Each x In a
Print x;
Next x
在上面的程序段中,变量x必须是
A)整型变量
B)变体型变量
C)动态数组
D)静态数组
第7题:
下列说法正确的是()
第8题:
下列关于数组的说法中,正确的是()。
第9题:
下列语句能正确定义数组的是()。
第10题:
下列对函数子程序中形参的叙述,正确的是?()
第11题:
可以是变量名、数组名、符号常量
可以是变量名、数组名、子程序名
只能是变量名或数组名
只能是变量名
第12题:
在VisualBasic中,数组只能在模块中定义,不能在过程中定义
定义数组时,数组的每一维元素的个数必须是常数,不能是变量或表达式
在VisualBasic中一个数组所包含的元素只能是同类型的数据
与普通变量一样,数组也可以不定义就使用
第13题:
在Visual FoxPro中,下列变量中需要事先定义的是( )。
A) 私有变量、局部变量、数组变量
B)全局变量、局部变量、数组变量
C)全局变量、私有变量、数组变量
D)全局变量、局部变量、私有变量
第14题:
A只有在发生函数调用时,函数中的形参才被分配内存单元
B实参对形参的数据传递是单向的“值传递”,因为在被调用的函数中,没有办法去修改主调函数中任何变量的值
C形参变量所占用的内存单元位于堆中
D如果形参是数组名,则传递的是每个数组元素的值
第15题:
在下列关于Visual FoxPro 内存变量的叙述中,错误的一条是______。
A.一个数组中的各元素的数据类型必须完全相同
B.内存变量的类型取决于其值的类型
C.内存变量的类型可以改变
D.数组在使用之前要用DIMENSION或DECLARE语句进行定义
第16题:
设有如下程序段:
Dim a(10)
…
For Each x 1n a
Print x;
Next x
在上面的程序段中,变量x必须是
A.整型变量
B.变体型变量
C.动态数组
D.静态数组
第17题:
下列有关数组的叙述中,错误的是( )。
A.在同一个环境下,数组与内存变量可以同名,两者互不影响
B.可以用一维数组的形式访问二维数组
C.在可以使用简单内存变量的地方都可以使用数组元素
D.一个数组中各元素的数据类型可以相同,也可以不同
第18题:
下面有关VisualFoxPro数组的叙述中正确的是()。
第19题:
关于Visual FoxPro的变量,下面说法不正确的是()
第20题:
下面关于动态数组的叙述中,不正确的是()
第21题:
下列关于数组最值的描述中,错误的是()。
第22题:
数组的赋值只能通过STORE命令实现
数组不是一种内存变量
数组在定义后,不能进行重新定义
数组只能有一维数组或二维数组
第23题:
用ReDim语句对同一数组重新定义时,可以改变数组大小、维数以及数组元素的数据类型
在同一个程序中,可以多次使用ReDim语句对同一个数组进行重新定义
在定义动态数组时,数组维的界不能是变量;定义动态数组时,数组维的界可以是变量
数组可以分为动态数组和静态数组。动态数组在程序运行时分配存储空间;静态数组在程序编译时分配内存空间
第24题:
可以用*p表示s[0]
s数组中元素的个数和p所指字符串长度相等
s和p都是指针变量
数组s中的内容和指针变量p中的内容相等