作业五数组

发布 2022-09-05 02:52:28 阅读 6088

1.以下关于数组的说法,不正确的是___

a)静态数组在声明时大小必须固定 (b)动态数组在声明时大小可以不确定

c).默认情况下数组的下界为0 (d)运行时可改变动态数组或静态数组的大小

2.有关数组的说法,错误的是___

a)数组是一种特殊的数据类型 (b)一个数组中可存放多种类型的数据

c)数组是一组相同类型的变量的集合 (d)数组可以被声明为变体类型

3.如下数组声明语句,__正确。

a)dim a[3, 4] as integer (b)dim a(3, 4) as integer

c)dim a(n, n) as integer (d)dim a(3 4) as integer

4.要分配存放如下方阵的数据,__数组声明语句能实现(不能浪费空间)。

a)dim a(9) as single (b)dim a(3, 3) as single

c)dim a( 1 to 1 , 5 to 3) as single (d)dim a( 3 to 1 , 5 to 7) as integer

5.如下数组声明语句,则数组a包含元素的个数有___

dim a(3, 2 to 2,5)

a)120 (b)75

c)60 (d)13

6.以下程序输出的结果是___

dim a

a = array(1, 2, 3, 4, 5, 6, 7)

for i = lbound (a) to ubound (a)

a(i) =a(i) *a(i)

next i

print a(i)

(a)49 (b)0 (c)不确定 (d)程序出错

7.下列数组声明语句中的数组a包含了___个数组元素

dim a(4,-1 to 2, 3)

a) 120 (b) 11 (c)60 ( d)80

8.设数组a中有n个元素,并已按递增次序排列,下面___程序段可以使a数组的元素按递减次序排列。

(a) for i = 1 to n (b) for i = 1 to n / 2

a(n - i + 1) =a(i) a(i) =a(n - i + 1)

next inext i

(c)for i = 1 to n (d)for i = 1 to n / 2

t = a(it = a(i)

a(i) =a(n - i + 1) a(i) =a(n - i + 1)

a(n - i + 1) =t a(n - i + 1) =t

next inext i

9.在设计状态,列表框中的选项可以通过___属性设置。

(a)list (b)listcount

(c)text (d)listindex

10.将数据项"china"添加到列表框(list1)中成为第一项应使用___语句。

(a) "china", 0 (b) "china", 1

(c) 0, "china" (d) 1, "china"

11.引用列表框(list1)最后一个数据项应使用___

(a) (b)

(c) (d)

12.假如列表框(list1)有4个数据项,那么把数据项"china"添加到列表框的最后,应使用___语句。

(a) 3, "china" (b) "china",

(c) "china", 3 (d) "china",

13.在下列说法中,正确的是___

(a)在程序运行期间,可以通过适当的设置让时钟控件显示在窗体上

(b)在列表框中不能进行多项选择

(c)在列表框中能够将项目按字母顺序从大到小排列

(d)框架也有click和dblclick事件

答案:dabca dddaa bdd

数组作业一

1 一个特别不爱学习的孩子,他想去学习但是又想去玩,于是他就决定通过丢硬币来抉择,他说 如是是正面就去踢足球,如果不是正面但是反面我就去打篮球,如果二者都不是,那我就去学习。自定义todotoday 方法实现这孩子的判断过程,在main 方法台输出丢硬币的结果,输出这个孩子今天将做什么事。2 重新实...

数组作业二

1 写一个二分搜索法算法的 一个冒泡排序的 写一个杨辉三角的 并认真理解 这个很重要。2 求二进制 用递归 用递归的方式实现二分搜索法。3 用j a编写程序输出1,2 n这n个自然数,要求用递归算法 4 求阶乘由用户输入一个数,求这个数的阶乘并输出 用两种方式实现,提示 可使用递归的方法 5 在数组...

作业7 数组

作业7 数组。1.编写函数reverse int a,int n 实现将数组a中的数据逆序。例如a数组为 2 4 1 5 3,则逆序为 3 5 1 4 2。2.给定一串整数数列,求出所有的递增和递减子序列的数目。如数列7,2,6,9,8,3,5,2,1可分为 7,2 2,6,9 9,8,3 3,5 ...