作业帮 > 数学 > 作业

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

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/03/28 18:20:16
2、关于数组,下列说法正确的是( )
2、关于数组,下列说法正确的是( )
A、数组包含多个变量 B、必须先在Dim语句中声明,后使用
C、各个元素的数据类型相同 D、在Dim语句中声明时,下标可以用变量表示
3、下列常用控件,只能输出不能作为输入的有( ):
A、Label B、TextBox C、PictureBox D、Image
4、关于下标变量,下列说法正确的是( )
A、下标变量是对应数组中的元素 B、其中的下标可以是常数、变量或表达式
C、其中的下标必须是整数,否则出错 D、下标用不用括号括起来都一样
5、关于排序算法,下列说法正确的是( )
A、从小到大的排序叫顺序,从大到小叫逆序
B、排序算法有选择排序,插入排序,还有很多其他算法
C、插入排序算法中,用For循环较好
D、插入排序与选择排序适用性一致,且效率更高
三、判断题:(每小题3分,
1、算法是对具体程序功能的解释说明.( )
2、 程序实际上是一组操作指令或语句的序列.( )
3、定义一个数组名,就定义了数组中的全部变量,但不能用输出一个数组名的操作,实现输出数组中的全部变量.( )
4、在VB程序设计中,属性是对象的重要特征,程序运行中是不能改变的.( )
5、顺序查找算法效率低,无限制条件;对半查找算法效率高,也无限制条件.( )
四、分析与表达(10分)
阅读以上程序代码(片断),回答下列问题:
1、A的取值是什么?
2、数组D包含多少全元素?
3、运行结果是使得数组D的元素顺序排列还是逆序排列?
4、程序中用了哪种排序算法?
五、根据题意和程序,将程序中缺漏的部分补全(10分)
1、小张编写的程序如下,功能是计算一个班50个学生的平均成绩,并统计高于平均分的人数.请将划线处缺漏的语句补上.
六、编写程序(15分)
1、 公元6世纪,中国的《张丘建算经》有一道百鸡问题:“今有鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一,凡百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?”
编写程序,计算出所有的购买方案.
{{{{{{{{{{{{先写选择判断吧.
2:B
3:A
4:C
5:B
判断题:
1:错
2:对
3:对
4:错
5:错
再问: 是多选啊
再答: Sub sss() Dim a As Integer Dim b As Integer Dim c As Integer Dim sum Dim count As Integer sum = 100 a1 = CInt(sum / 5) a2 = CInt(sum / 3) a3 = CInt(sum * 3) count = 0 For i = 0 To a1 For j = 0 To a2 For k = 0 To a3 If 5 * i + 3 * j + 1 / 3 * k = sum Then count = count + 1 Debug.Print "第" & count & "种方案" & "i=" & i & Space(5) & "j=" & j & Space(5) & "k=" & k Exit For End If Next Next Next End Sub