则最后得到的字符串是:( )
a = i \ 100
b = i \ 10 Mod 10
c = i Mod 10
If i = a * a * a + b * b * b + c * c * c Then
Label1.Caption = Str(i)
End If
Next i
图2
小雨:1d(或24h)降雨量小于10mm者。
中雨:1d(或24h)降雨量10~25mm者。
大雨:1d(或24h)降雨量25~50mm者。
暴雨:1d(或24h)降雨量50~100mm者。
大暴雨:1d(或24h)降雨量100~250mm者。
特大暴雨:1d(或24h)降雨量在250mm以上者。
Private Sub Command1_Click()
Dim a As Single
Dim s as ①
a = ②
If a > 250 Then
s = "特大暴雨"
ElseIf a > 100 Then
s = "大暴雨"
ElseIf a > 50 Then
s = "暴雨"
ElseIf a > 25 Then
s = "大雨"
ElseIf a > 10 Then
s= "中雨"
ElseIf ③ Then
s = "小雨"
Else
s = "无雨"
End If
Label3.caption= ④
End Sub
图2
图3
图4
①lamp.png的大小如图4,刚刚好覆盖整个舞台,则这个文档的宽度是。
②由图4可知这个文档中有个元件。
③文档测试时发现,鼠标悬停在按钮上时会反复播放逐渐填充绿色的动画,如果只希望播放一次,那么应该修改元件,在最后一帧加。
④希望点击开灯按钮后到第5帧停着,则在开灯按钮上应加脚本。
1)用一个一维数组来模拟,编号1~N保存在数据a(1)~a(n)中,来代表N个小朋友。
2)K代表报数的起始位置,从数组的a(k)开始遍列,报到m出圈,将当前位置的元素删除,后面的元素依次往前移位。总数减1。
3)当报数报到数组元素的最后一个时,返回数组开头接着报数。
4)当总数只剩下一个数时,直接输出。
界面如下:
Private Sub Command1_Click( )
Dim i As Integer
Dim n As Integer
Dim m As Integer, k As Integer
Dim A(1 To 50) As Integer '存放编号的数组
n = Val(Text1.Text) '编号个数
k = Val(Text2.Text) '报数起始位
m = Val(Text3.Text) '报到出圈数
If n > 0 And k > 0 And m > 0 ① n <= 50 Then
For i = 1 To n '初始化编号a(1)=1,a(2)=2,……
A(i) = i
Next i
Label1.Caption = ② '调用出圈函数,得到返回的出圈顺序
Else
MsgBox "编号、起始位、报到出圈数都必须大于0!编号不能超过50!"
End If
End Sub
Private Function chuquan(b() As Integer, n As Integer, m As Integer, k As Integer) As String
Dim i As Integer, j As Integer
Dim s As String '出圈顺序存放
i = k - 1
s = "出圈顺序为:"
Do While n > 1
i = i + 1
m = m - 1
If ③ Then
s = s + Str(b(i)) + ","
For j = i To n - 1
b(j) = b(j + 1)
Next j
b(j) = 0
n = n - 1
i = i - 1
m = 4
End If
If i = n Then i = 0
Loop
chuquan = ④
End Function
①
②
③
④