TC官方合作论坛

标题: 如果语句的问题??请高手我为什么这样不行 [打印本页]

作者: haohuaiqi    时间: 2014-3-29 16:02
标题: 如果语句的问题??请高手我为什么这样不行
功能 啊
n=1
  如果(180<=n<=400)
      
            调试输出("啊啊")
                     
            
            如果结束
功能结束
像这样子,调试输出应该是无效的,可是为什么调试输出依然可以输出,甚至会执行里面的代码??

作者: zxw445    时间: 2014-3-29 16:50
不知楼主,如何想出这个表达式的?
作者: haohuaiqi    时间: 2014-3-29 17:16
习惯用按键的方式来写,不知道行不
作者: 老猫集团    时间: 2014-3-29 17:46
功能 啊()
    n=1
    如果(180<=n && n<=400)
        
        调试输出("N大于或等于180 并且 n小于或等于400")
    否则
        调试输出("N小于180 或 n大于400 则是 n不在180-400的范围内")
    如果结束
功能结束这样才是正确的写法。不能含在一起做判断 必须考&&逻辑与运算法来连接多个判断进入判断结果。
作者: haohuaiqi    时间: 2014-3-29 18:13
呵呵,刚才我用&&试了下可以




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1