TC官方合作论坛

 找回密码
 立即注册
查看: 1549|回复: 0

菜鸟关于如果函数嵌套使用的一些想法

[复制链接]
发表于 2012-4-25 22:40:30 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
先上一段我的处女作

浮点型 a
浮点型 b
整型 c
a=转换.字符型转浮点型(编辑框.获得文本("编辑框0"))
b=转换.字符型转浮点型(编辑框.获得文本("编辑框1"))
c=下拉框.得到选项("下拉框0")
如果 (c==3)
    标签.设置文本("结果",转换.浮点型转字符型(a/b))
否则
    如果
(c==2)
    标签.设置文本("结果",转换.浮点型转字符型(a*b))
否则
    如果
(c==1)
    标签.设置文本("结果",转换.浮点型转字符型(a-b))
否则
    如果
(c==0)
    标签.设置文本("结果",转换.浮点型转字符型(a+b))
否则
    标签.设置文本("结果","#")
    如果结束
    如果结束
    如果结束
如果结束


上面一段代码一共有4个如果和4个如果结束,每个“如果”都对应一个“如果结束”,在这种简单的脚本里面我们可以很轻松的找出哪2个是相对应的。
可是到了复杂的脚本里面想找出某个“如果”所对应的“如果结束”就不太容易了,就算是高手有时候也会找的头大。假如把如果语句用不同的颜色来显示,有对应关系的颜色相同,这样就直观多了。
例子:
如果 (c==3)
    标签.设置文本("结果",转换.浮点型转字符型(a/b))
否则
   
如果(c==2)
    标签.设置文本("结果",转换.浮点型转字符型(a*b))
否则
   
如果(c==1)
    标签.设置文本("结果",转换.浮点型转字符型(a-b))
否则
   
如果(c==0)
    标签.设置文本("结果",转换.浮点型转字符型(a+b))
否则
    标签.设置文本("结果","#")
    如果结束
    如果结束
    如果结束
如果结束

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-18 11:09 , Processed in 0.035603 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表