if……then不明白的地方,请教!
本帖最后由 lhs1420 于 2012-7-15 14:10 编辑Dim $s
$s=InputBox("学生成绩","请输入学生的成绩")
If @error=1 Or $s="" Then (如果把下面一行的exit放在这行运行会出错,搞不明白!)
exit
endif
If $s>=0 And $s<=100 then
If $s>90 then
MsgBox(0,"学生成绩",$s&"分,优秀!")
ElseIf $s>80 then
MsgBox(0,"学生成绩",$s&"分,良好!")
ElseIf $s>60 then
MsgBox(0,"学生成绩",$s&"分,及格!")
else
MsgBox(0,"学生成绩",$s&"分,不及格!")
endif
else
MsgBox(0+16,"学生成绩","学生成绩输入错误!")
endif
还有,给楼下减分的人是不是菊花痒了?就算我发贴标题违规你扣我分就算了,还扣解答人的分,叫别人不要解答不明标题的贴,你想让这论坛都没人来你才爽吗?国家有你这种人存在还有救吗? 这个看帮助就可以解决。
if 表达式 then 表达式
上面就是一条完整的语句,可以不用写endif 当然如果你在下面再写个endif就会出错。因为这个if表示在一行内可以写完。
如果then后面有多个语句,可以用&连接或者使之换行输入。这时要在语句后面加个endif使if语句结束
if 表达式then
表达式1
表达式2
endif 3000评分 你是不是多管闲事 什么鸟事你都插一手 最近看了看都是你的动作 做好你自己 我是新来的,有没有最基础的教程啊? 本来所有修改后符合版规的都会重新打开,并撤销扣分、解除相关屏蔽回复及扣分。
但LZ的话太伤人且具攻击性,为你的大红字只回复一句,让不遵守论坛规章制度的人远离论坛,是论坛之大幸。
user3000,一位热心的坛友,不但长期在线帮助他人,且经常帮助维护论坛的秩序,想不到这样的人竟然遭受他人的围攻。不觉得寒心吗?
页:
[1]