题型:单选题 题类: 难易度:普通
新疆伊犁哈萨克自治州霍城县2023-2024学年高一上学期信息技术10月月考试卷
绘制函数图象y=x2的VB源代码如下,请补充完整。
Private Sub Command1_Click() '按钮的单击事件 Dim x, y As Single '定义x,y两个变量 Picture1.Scale (-10, 25)-(10, -25) '定义坐标系 Picture1.Line (-10, 0)-(10, 0), RGB(0, 0, 255) '画横坐标轴,颜色为蓝色 Picture1.Line (0, 25)-(0, -25), RGB(0, 0, 255) '画纵坐标轴,颜色为蓝色 For x = -10 To 10 Step 0.0001 'x值从-10变化到10,每次增量为0.0001 {#blank#}2{#/blank#} '本行代码计算函数y=x2 Picture1.PSet (x, y), RGB(255, 0, 0) '根据x,y的值用红色描点 Next x '取下一个增量后的x值 End Sub |
以上的VB计算机语言是{#blank#}3{#/blank#}语言。(已知计算机语言有:机器语言、汇编语言、高级语言)
山顶上共有10个洞,一只兔子和一只狐狸相遇了,狐狸要吃兔子。兔子对狐狸说:“你可以吃掉我,但必须先找到我。我就藏在这10个洞的其中一个洞中(注:第1~10个洞的编号分别为:1、2、3、4、5、6、7、8、9、0)。你先到1号洞找我,若没找到,则第二次隔一个洞找我,即3号洞;第三次隔两个洞找我,即6号洞;以后以此类推,找到就可以吃掉我。”狐狸答应了,但是狐狸进进出出100次后,也没找到兔子,请问兔子躲藏在哪个洞?
根据规则,前面5次进洞的情况如下表所示。
第i次进洞 | 洞的实际编号 |
1 | 1 |
2 | 3 |
3 | 6 |
4 | 0 |
5 | 5 |
…… | …… |
解决此问题的VB程序界面如右图所示,单击“运行”按钮,在列表框List1中显示兔子可能躲藏的山洞编号。
模拟上述过程的VB程序代码如下。
Private Sub Run_Click()
Dim i As Integer , k As Integer
Dim hole(0 To 9) As Boolean 'hole(0)表示第10号洞
For i = 0 To 9
hole(i) = True
Next i
k= _____________
For i = 1 To 100
k = k + i
hole(k Mod 10) = False
Next i
For i = 0 To 9 If _____________Then List1.AddItem Str(i) '输出兔子可能躲藏的洞(编号) Next i |
End Sub
试题篮