Board logo

标题: [讨论]Scripting Games [打印本页]

作者: electronixtar     时间: 2007-2-18 11:48    标题: [讨论]Scripting Games
http://www.microsoft.com/technet/scriptcenter/scripts/default.mspx?mfr=true


Competitors’ Pack
http://download.microsoft.com/download/6/1/d/61d254b4-476c-48e2-a1f1-333d6e46d771/competitors_pack.exe

填空题:

i = 0
a = ______("Red","Orange","Yellow","Green","Blue","Purple")

Do ______ i = 0
x = InputBox("Enter a color: Red, Orange, Yellow, Green, Blue, or Purple", "Color Selection")

If x = "" Then
Wscript.Echo "Action cancelled"
Exit ______
End If

y = UCase(x)

For Each b In a
If ______(b) = y Then
i = 1
End If
Next

If i = 0 Then
______ "Invalid choice"
Else
Exit Do
End If
______

______ Case y
case "RED"
Wscript.Echo "You entered RED"
case "ORANGE"
Wscript.Echo "You entered ORANGE"
case "YELLOW"
Wscript.Echo "You entered YELLOW"
case "GREEN"
Wscript.Echo "You entered GREEN"
case "BLUE"
Wscript.Echo "You entered BLUE"
case "PURPLE"
Wscript.Echo "You entered PURPLE"
End ______

作者: slore     时间: 2007-2-19 10:07
i = 0
a = Array("Red", "Orange", "Yellow", "Green", "Blue", "Purple")

Do While i = 0
x = Inputbox("Enter a color: Red, Orange, Yellow, Green, Blue, Or Purple", "Color Selection")

If x = "" Then
Wscript.Echo "Action cancelled"
Exit Do
End If

y = Ucase(x)

For Each b In a
If Ucase(b) = y Then
i = 1
End If
Next

If i = 0 Then
Wscript.Echo "Invalid choice"
Else
Exit Do
End If
Loop

Select Case y
Case "RED"
Wscript.Echo "You entered RED"
Case "ORANGE"
Wscript.Echo "You entered ORANGE"
Case "YELLOW"
Wscript.Echo "You entered YELLOW"
Case "GREEN"
Wscript.Echo "You entered GREEN"
Case "BLUE"
Wscript.Echo "You entered BLUE"
Case "PURPLE"
Wscript.Echo "You entered PURPLE"
End Select