【加试题】某婚礼现场,司仪邀请10位嘉宾上台赢取大礼品。采用的办法是让嘉宾按顺序掷5个骰子,如果后者的骰子数目比前者大,那么前者下台,后者继续站在台上,按照此顺序逐个进行,直到最终留在台上的嘉宾获胜。这种游戏其实采用的算法思想是(   )
A.冒泡排序B.选择排序C.顺序查找D.对分查找
当前题号:1 | 题型:选择题 | 难度:0.99
编写VB程序,实现如下功能:在文本框Text1中输入某一年份,单击“天干地支与生肖”按钮Command1,在列表框List1中输出该年份开始的12个年份及对应的“天干地支”与“生肖”,运行界面如图所示,程序代码如下。

(1)代码“Private Sub Command1_Click()”中的Click是 。(单选,填字母:
A.对象名/B.属性名/C.事件名)
(2)为实现上述功能,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim a As Integer, b As Integer
Dim i As Integer, n As Integer
Dim c1 As String, s1 As String
Dim c2 As String, s2 As String
Dim c3 As String, s3 As String
List1.Clear
s1 = "甲乙丙丁戊己庚辛壬癸"
s2 = "子丑寅卯辰巳午未申酉戌亥"
s3 = "鼠牛虎兔龙蛇马羊猴鸡狗猪"
n = Val(Text1.Text)
For i =" n" To ①  
a =" (i" + 6) Mod 10
b =" (i" + 8) Mod 12
c1 =" Mid(s1," a + 1, 1)
c2 =" Mid(s2," b + 1, 1)
c3 =" Mid(s3," b + 1, 1)
List1.AddItem     ②  + "年" + c1 + c2 + " " + c3
Next i
End Sub
(3)由上述算法可知,2024年对应的“天干地支”为
当前题号:2 | 题型:填空题 | 难度:0.99
在用计算机解决问题的过程中,寻找求解的方法和确定具体的求解步骤属于
A.分析问题B.设计算法C.编写程序D.调试运行
当前题号:3 | 题型:选择题 | 难度:0.99
下列不能用于描述算法的是( )。
A.流程图B.伪代码C.汇编语言D.自然语言
当前题号:4 | 题型:选择题 | 难度:0.99
数学中有斐波那契数列,现已知前8项是1,1,2,3,5,8,13,21,设计如下VB程序求第n项的值:
Dim a(1 to 1000)as long,n as integer
n=Val(text1.text)[:学+科+网]
a(1)=1:a(2)=1
For i="3" to n
a(i)=a(i-1)+a(i-2)
Next i
Label1.caption ="斐波那契的第"&str(n)&"是"&a(n)
该程序用到下列哪种算法?
A.枚举算法B.解析算法C.排序算法D.查找算法
当前题号:5 | 题型:选择题 | 难度:0.99
可以用多种不同的方法来描述一个算法,算法的描述可以用:( )。
A.流程图、分支和循环
B.顺序、流程图和自然语言
C.流程图、自然语言和伪代码
D.顺序、分支和循环
当前题号:6 | 题型:选择题 | 难度:0.99
人们编制计算机程序解决问题一般有5个步骤,其正确顺序是:(  )
(1)分析问题 (2)编写程序 (3)调试运行 (4)设计算法 (5)构建数学模型
A.(1)(5)(4)(2)(3)B.(1)(4)(5)(2)(3)
C.(1)(2)(3)(4)(5)D.(1)(5)(2)(4)(3)
当前题号:7 | 题型:选择题 | 难度:0.99
找出所有各位数字之和等于5的三位数可采用的算法是   
当前题号:8 | 题型:填空题 | 难度:0.99
有下图所示为某算法的流程图片断,该算法的功能是:
A.a,b两个数交换B.求a,b两个数的较大者
C.a,b两个数相加D.随机输出a,b
当前题号:9 | 题型:选择题 | 难度:0.99
VB表达式是Int(Rnd()*28)+10的取值范围是:    
当前题号:10 | 题型:填空题 | 难度:0.99