[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 6# CrLf


    老兄真看不懂你的,能解释一下吗。可能我基础也不好 哈哈。

TOP

本帖最后由 冷玉公子 于 2012-1-3 12:59 编辑

我觉得这样写就可以了吗
  1. @Echo Off&SetLocal EnableDelayedExpansion
  2. Set /P Value=请输入一个数值:
  3. IF %Value% LEQ 1000 Set Newlevel=会员用户 & Goto Echo
  4. IF %Value% GEQ 5000 Set Newlevel=金卡会员 & Goto Echo
  5. IF %Value% GTR 1000 (
  6. IF "%Value%" LEQ "5000"  Set Newlevel=银卡会员
  7. Goto Echo
  8. )Else (
  9. Set Newlevel=非会员
  10. Goto Echo
  11. )
  12. :Echo
  13. Echo %Newlevel%
  14. Pause>Nul
复制代码


上面这个昨天昏沉写的,有个更简单的方法,昨天竟然没想到。

  1. @Echo Off&SetLocal EnableDelayedExpansion
  2. Set /P Value=请输入一个数值:
  3. IF %Value% LEQ 1000 Set Newlevel=会员用户 & Goto Echo
  4. IF %Value% GEQ 5000 (
  5. Set Newlevel=金卡会员
  6. Goto Echo
  7. )Else (
  8. Set Newlevel=银卡会员
  9. Goto Echo
  10. )
  11. :Echo
  12. Echo %Newlevel%
  13. Pause>Nul
复制代码


绝对是两个判断就搞定的东西
1

评分人数

    • CrLf: 乐于助人技术 + 1

TOP

返回列表