TC官方合作论坛

 找回密码
 立即注册
查看: 6031|回复: 48
打印 上一主题 下一主题

[学习心得] TC逻辑运算符[1.005-2.006版本]

[复制链接]
跳转到指定楼层
#
发表于 2011-7-11 14:43:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

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

x
TC逻辑运算符:

TC逻辑运算符概念:在代码中实现了一定判断功能,这样的的符号叫逻辑运算符。在TC中包括(“&&”)逻辑与、(“||”)逻辑或 、(“!”)逻辑非。

逻辑运算符依次介绍:
(“&&”)逻辑与概念:该逻辑运算符指当一个条件句中出现2个或2个以上条件判断时,必须条件中每个条件都满足了,才执行条件下面的语句,起到了间隔作用也起到了包含作用。

(“||”)逻辑或概念:该逻辑运算符指当一个条件句中出现2个或2个以上条件判断时,只要其中一个条件满足了,就执行条件下面的语句,起到了间隔作用也起到了选择作用。

(“!”)逻辑非概念:该逻辑运算符指当一个条件句中出现1个判断时,在该变量前面加上这个符号时,表示该变量的相反成立。

下面我们举例介绍它的使用方法,首先看“&&”(逻辑与),如下 :

功能 逻辑型 开始_点击()
//这里添加你要执行的代码,这里是你点击开始按钮执行的代码 如果(7<8&&2==2)辅助.消息框("所有条件满足,我被执行了!")//当条件满足时,执行该语句否则辅助.消息框("所有条件不满足,我被执行了!")//当条件不满足时,执行该语句如果结束返回
//函数返回语句
功能结束

分析说明:7小于8,该逻辑判断正确,我们再看2等于2,这条语句也成立,那么所以条件都满足了,就执行了"辅助.消息框("所有条件满足,我被执行了!")"语句。若我们把7<8改成7>8,再执行程序发现"辅助.消息框("所有条件不满足,我被执行了!")"被执行了。总之表达式进行“&&”(逻辑与)运算时,只要有一个为假,总的表达式就为假,只有当所有都为真时,总的式子才为真。

“||”(逻辑或),如下代码:
功能 逻辑型 开始_点击()
//这里添加你要执行的代码,这里是你点击开始按钮执行的代码 如果(7<8||2==2)辅助.消息框("条件满足,我被执行了!")否则辅助.消息框("条件不满足,我被执行了!")如果结束返回
//函数返回语句
功能结束

分析说明:7小于8,该逻辑判断正确,再看2等于2,条件也成立,那么条件满足了,"辅助.消息框("条件满足,我被执行了!")"被执行了。下面我们把7<8改为7>8,再启动程序发现还是"辅助.消息框("条件满足,我被执行了!")"。我们再把2==2改为2==3,只是运行程序发现"辅助.消息框("条件不满足,我被执行了!")"。从上面的例子我们可以看出只要有一个为真就满足条件,总之当表达式进行“||”(逻辑或)运算时,只要有一个为真,总的值就为真,只有当所有的都为假时,总的式子才为假。

最后我们再看!”(逻辑非),代码如下:

功能 逻辑型 开始_点击()
//这里添加你要执行的代码,这里是你点击开始按钮执行的代码
整型
a
a=9
如果(a!=9)
辅助.消息框("条件满足,我被执行了!")
否则
辅助.消息框("条件不满足,我被执行了!")
如果结束
返回
//函数返回语句
功能结束

分析说明:在该例子中我们看到了!”(逻辑非)运算符起到了一个更改原本为真的值,这样就改变条件的执行。总之当表达式进行!”(逻辑非)运算时,把相应的变量数据转换为相应的真/假值。若原先为假,则逻辑非以后为真,若原先为真,则逻辑非以后为假。

又如:
   !(3<2)
//先计算括号里的小于操作符,3小于2返回假,在计算逻辑非操作,返回真
    !(3>2)
//先计算括号里的大于操作符,3大于2返回真,在计算逻辑非操作,返回假
注意:当一个逻辑表达式的后一部分的取值不会影响整个表达式的值时,后一部分就不会进行运算了。




评分

参与人数 1威望 +5 金币 +5 收起 理由
sandorn + 5 + 5 很给力!

查看全部评分

回复

使用道具 举报

48#
发表于 2013-11-23 21:35:42 | 只看该作者
有贴必回,最喜欢楼主这样的有为青年了~
回复 支持 反对

使用道具 举报

47#
发表于 2013-1-27 16:16:40 | 只看该作者
又学习到一点,现在才知道 原来 ==  才是确定等于的意思 !=是不等于的意思
回复 支持 反对

使用道具 举报

46#
发表于 2012-6-12 16:03:01 | 只看该作者
轻轻的飘过
回复 支持 反对

使用道具 举报

45#
发表于 2012-6-11 23:27:12 | 只看该作者
看了这个之前不懂的 现在明白了
回复 支持 反对

使用道具 举报

44#
发表于 2012-6-8 15:58:52 | 只看该作者
知道&&。||。!  的意识了
回复 支持 反对

使用道具 举报

43#
发表于 2012-6-7 17:55:39 | 只看该作者
看看。。
回复 支持 反对

使用道具 举报

42#
发表于 2012-6-2 13:23:07 | 只看该作者
呵呵!不是很懂啊!继续学习!
回复 支持 反对

使用道具 举报

41#
发表于 2012-5-23 09:37:12 | 只看该作者
又学了点
回复 支持 反对

使用道具 举报

40#
发表于 2012-5-16 18:16:08 | 只看该作者
!   非真什么意思 你再举点例子?  不怎么理解
回复 支持 反对

使用道具 举报

39#
发表于 2012-4-30 17:57:09 | 只看该作者
continue
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-19 16:23 , Processed in 0.230978 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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