主题:关于select...case的题目
FOR K=1 TO 5
T$=CHR$(65+K)
SELECT CASE T$
CASE "A" TO "C"
A=A+1
M$="Z"
CASE "D" TO "E"
B=B+1
M$="W"
CASE ELSE
C=C+1
M$="X"
END SELECT
S$=S$+M$
NEXT K
PRINT A,B,C
PRINT S$
结果为:
2 2 1
ZZWWX
上面的题目做如下的修改:
T$=CHR$(65+K) [color=800080]+"GO"[/color]其他不变,结果为什么就变成了:
1 1 3
ZXWXX
[em18][em10]
T$=CHR$(65+K)
SELECT CASE T$
CASE "A" TO "C"
A=A+1
M$="Z"
CASE "D" TO "E"
B=B+1
M$="W"
CASE ELSE
C=C+1
M$="X"
END SELECT
S$=S$+M$
NEXT K
PRINT A,B,C
PRINT S$
结果为:
2 2 1
ZZWWX
上面的题目做如下的修改:
T$=CHR$(65+K) [color=800080]+"GO"[/color]其他不变,结果为什么就变成了:
1 1 3
ZXWXX
[em18][em10]