主题:[color=800000]刚接触编程的菜鸟,提个很菜的问题,希望各位大虾能帮解释一下!!![/co
jyl0716
[专家分:0] 发布于 2006-10-12 15:47:00
提示用户输入考试成绩(1-100),要求输出该分数和相应等级。
分数等级如下:
分数 等级
79-100 A
67-78 B
54-66 C
40-53 D
〈40 E
我的程序是:
input "testpoint(1-100)";n
select case n
case 79 to 100
m$ = "A"
case 67 to 78
m$ = "B"
case 54 to 66
m$ = "C"
case 40 to 53
m$ = "D"
case 0 to 39
m$ = "E"
end select
print n
print m$
如果我想限制他只能输入0-100,又该加什么代码???
回复列表 (共8个回复)
沙发
老大徒伤悲 [专家分:29120] 发布于 2006-10-12 18:03:00
shuru:
input "testpoint(1-100)";n
if n<0 or n>100 then shuru
板凳
jyl0716 [专家分:0] 发布于 2006-10-12 19:01:00
请问这段是加的哪???
3 楼
老大徒伤悲 [专家分:29120] 发布于 2006-10-13 19:41:00
这三行替换你的第一行!
4 楼
莫非白 [专家分:750] 发布于 2006-10-16 14:14:00
的确够菜的
5 楼
jyl0716 [专家分:0] 发布于 2006-10-18 17:01:00
现在都不流行GOTO了
6 楼
莫非白 [专家分:750] 发布于 2007-07-11 14:38:00
命令有作用就用,不存在流行不流行的问题。
7 楼
V2战警2 [专家分:390] 发布于 2007-07-28 17:34:00
do:input "testpoint(1-100)";n:loop until n>=1 and n<=100
select case n
case 79 to 100
m$ = "A"
case 67 to 78
m$ = "B"
case 54 to 66
m$ = "C"
case 40 to 53
m$ = "D"
case 0 to 39
m$ = "E"
end select
print n
print m$
ok!!狂汗ing~[em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54][em54]是够菜的!!!!!
8 楼
lzh609754893 [专家分:20] 发布于 2008-11-17 20:57:00
10 input "testpoint(1-100)";n
if n>100 then 10
select case n
case 79 to 100
m$ = "A"
case 67 to 78
m$ = "B"
case 54 to 66
m$ = "C"
case 40 to 53
m$ = "D"
case 0 to 39
m$ = "E"
end select
print n
print m$
我来回复