学进去-教育应平等而普惠
试题
类型:操作题
难度系数:0.40
所属科目:高中信息技术
求连续数字串和的最大值。在文本框Textl中生成n(n≤100)个位于区间(- 100,100)的正负交替出现的随机整数(不含0)。计算连续数字串和的最大值,并在标签Labell中显示这段连续数字串的开始位置,结束位置以及最大和。例如,生成10个随机数为11,- 99,67,- 2,57,- 10,11,- 80,29,- 5时,输出如a图所示。

图a
(1)如a图所示的界面中不具有Caption属性的是______(单选,填字母:A. Commandl / B. Text1 / C. Label1 / D. Form1)。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
①____________________________
②____________________________
③____________________________
(3)程序中加框处的代码有错,请改正。
改正:____________________________
Dim a(1 To 100) As Integer
Dim n As Integer
Private Sub Command 1_Click( )
n = Val(Text1. Text)
For i=1 To n
a(i)= ①_________
Next i
'在文本框Text2中输出随机数,代码略
End Sub
Private Sub Command2_Click( )
Dim tmp As Integer, left As Integer, sum As Integer
Dim min As Integer, max As Integer
Dim flag As Boolean
sum= 0:flag= False:min=0:max = a(1)
For i= 1 To n
sum = sum + a(i)
If sum< = min Then min = sum:left = i
②_______
If tmp > max Then
max = tmp:flag = True
Label1. Caption = "起止位置," + + "→" + Str(i)
End If
Next i
If  ③__________ Then
Label1. Caption = Label1. Caption + "最大和:" + Str(max)
Else
Label1. Caption= "起止位置:1→1" +" 最大和:" + Str(max)
End If
End Sub
编辑解析赚收入
收藏
|
有奖纠错

同类型试题

优质答疑

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19
我要答疑
编写解析
解析:

奖学金将在审核通过后自动发放到帐

提交
我要答疑
我要答疑:
提交