TC官方合作论坛

 找回密码
 立即注册
查看: 1420|回复: 7

[问题] 求助:关于条件触发

[复制链接]
发表于 2012-2-23 22:33:38 | 显示全部楼层 |阅读模式

马上加入TC

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

x
不知道该怎么表达了,汗!
例:
整型 a
//20>a>0
a=随机获取("1-19")
如果(a=1)
辅助.消息框("a=1")
如果(a=2)
辅助.消息框("a=2")
类推

这样容易懂些吧?
满足哪个条件执行哪一项,可以这么写么?
写了半天各种错误,郁闷的全给删了,
如果思路没问题请告知编写方法,
如此路不通请及时提醒,免得俺钻死牛角!
拜谢!
        纠结的小白你们伤的起嘛?
回复

使用道具 举报

发表于 2012-2-23 23:00:08 | 显示全部楼层
帮你复制了TC帮助文档中的。

5.1 如果(if)语句



中英如果语句对应关系: 如果=if 否则=else 如果 否则=if else 如果结束=endif 如: 如果(表达式)与if(表达式)效果一样

如果有两种格式: 如果 和 如果 否则

首先看一看简单的如果

如果(表达式)

如果结束

//如果表达式为true,则执行语句1,否则跳过语句继续执行下面的语句。

比如:

空间  我的程序

功能  整型 开始_点击()

整型 a

整型 b

a=20

b=10

如果(a>b)

辅助.消息框("a>b")

如果结束

返回 0

功能结束

空间结束

程序运行的结果是: 出现一个对话框窗体,窗体显示a>b



再来看一看如果 否则

如果(表达式)

//语句1

否则

// 语句2  

如果结束   

// 如果表达式为true,则执行语句1,否则执行语句2。

比如:

空间  我的程序

功能  整型 开始_点击()

整型 a

整型 b

a=10

b=20

如果(a>b)

   辅助.消息框("a>b")

否则

  辅助.消息框("a<=b")

如果结束

返回 0

功能结束

空间结束

程序运行的结果是: 出现一个对话框窗体,窗体显示"a<=b"



如果 否则还有其嵌套格式,这是对如果 否则的扩展,以便提供更多的条件选择。

  

如果(a>0)

   辅助.消息框("a>0")  

  //语句1

否则

//注意否则和如果不能写在同一行

  如果(a==0)

   辅助.消息框("a==0")  

//语句2

  否则

    辅助.消息框("a<0")  

//语句3

  如果结束

如果结束

   以上是一个很典型的判断一个数是大于零、等于零或者小于零的如果 否则嵌套使用代码,当a的值为1(正数: 大于0的数)时,

程序运行后会出现一个对话框窗体,窗体显示"a>0";而当a的值为0时,程序运行后会出现一个对话框窗体,

窗体显示"a==0";当a的值为-2(负数: 小于0的数)时,程序运行后会出现一个对话框窗体,

窗体显示"a<0"。到这里,读者可以将上面的代码完善以便实现次功能。

   

以下为完善后的代码:

空间 我的程序

功能  整型 开始_点击()

整型 a

整型 b

a=10

如果(a>0)

     辅助.消息框("a>0")  

//语句1

否则

//注意否则和如果不能写在同一行

    如果(a==0)

      辅助.消息框("a==0")

//语句2

     否则

      辅助.消息框("a<0")   

//语句3

     如果结束

如果结束

返回 0

功能结束

空间结束



   相信读者已经掌握了如果 否则语句了,那么再往下面学习另一个新的知识。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-23 23:35:24 | 显示全部楼层
小白先谢过2楼,
之前也有看帮助,
但是老出现错误,什么“比较运算中参数为数值类型”(好像是这个吧,最不明白的,“如果(a>0)”就给俺提示那东西),还有其他一些错误,纠正了旧的出现新的,琢磨了半天也没有个头绪。
头疼!
俺继续奋斗!!!
回复 支持 反对

使用道具 举报

发表于 2012-2-23 23:42:11 | 显示全部楼层
你把代码发上来比较引高手出洞.............补充:我也是新手。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-24 00:26:52 | 显示全部楼层
回复 4楼sunfield的帖子

代码刚才都我全删了,等脑袋清晰的时候在写吧,
加上另一个帖子里你回答的问题,这两个家伙对我可都是硬骨头啊。
嗯,2座大山,慢慢爬吧。
回复 支持 反对

使用道具 举报

发表于 2012-2-24 00:35:45 | 显示全部楼层
条件判断比较简单的,你只要把语法学好,即可使用嵌套的条件判断语句。这个应该不是山。
你另一个帖子牵扯到文字识别,如果没有基础,稍微会困难些。不过大家都是这样过来的。
我现在泡论坛,也是写了求助帖还没人回复,正在等呢....呵呵
回复 支持 反对

使用道具 举报

发表于 2012-2-24 07:22:59 | 显示全部楼层
我来了
回复 支持 反对

使用道具 举报

发表于 2012-2-24 12:45:45 | 显示全部楼层
回复 7楼小川的帖子

5555555
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-29 05:49 , Processed in 0.045349 second(s), 24 queries .

Powered by 海安简单软件服务部

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

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