TC官方合作论坛

标题: TC中运算符顺序优先级[1.005-2.006版本] [打印本页]

作者: 小王    时间: 2011-7-11 14:49
标题: TC中运算符顺序优先级[1.005-2.006版本]
TC运算符优先级

TC运算符优先级概念:所谓运算符优先级,就是当一个表达式中有多个运算时,程序会根据优先级来进行运算,优先级高的先进行,优先级低的在比它优先级高的后进行。

注意:每个符号都有运算顺序,必须遵循优先级的同时注意它的运算顺序(如果:"=",自右向左进行运算)。


(最高)    () . 自左向右
          * / % 自左向右
          + - 自左向右
          < <= > >= 自左向右
          == != 自左向右
          && 自左向右
(最低)    || 自左向右
注意:优先级代表同一表达式中运算符的运算顺序,从高到低!



下面举例说明,如下代码:
10+2*3-(5-1)/2=???
分析说明:根据运算符顺序优先级先计算括号里的(5-1)结果为4,再计算乘除,自左向右,所以先计算2*3结果为6,再计算4/2结果为2,然后计算加减,自左向右10加上 6 减去 2 结果14,根据这个思路我们来看下面这个复杂点的例子。

if(((5+5)*4)/2 > 5+5*4/2 && (4==6 || 4!=6))
help.messagebox("最终返回值是真")
else
help.messagebox("最终返回值是假")
endif

分析说明:根据运算符顺序优先级先计算 ((5+5)*4)/2 结果为 20,再计算 5+5*4/2 结果为15,再计算20 > 15返回“真”,接着计算“&&”右边括号里(4==6 || 4!=6),4==6返回“假”,4!=6返回“真”,假||真 返回“真”,最后计算 真&&真 返回 “真”。
其实运算符优先级就是小学我们学过的先乘除后加减,有括号先算括号里的,一个道理,这里相信大家认真看一下都能看明白的!




作者: 小风子    时间: 2011-7-11 15:43
希望版主多举点例子,这些帮助里说得不是太详细
作者: liu664183272    时间: 2011-8-22 02:24
很是混乱.........没能仔细说明白
作者: taozai    时间: 2011-9-2 12:56
谢谢分享:努力学习中
作者: yinghuaft    时间: 2011-9-8 11:27
谢谢  学习了
作者: a121216642    时间: 2011-10-12 18:16
学习学习学习
作者: zjt437    时间: 2011-10-14 01:45
好好学习,,,天天向上。。。。
作者: wuqi    时间: 2011-10-16 16:55
和其他语言差不多的吧
作者: 我菜菜    时间: 2011-10-21 09:37
能听懂
作者: 迩比可比克    时间: 2011-10-28 21:56
留迹
作者: canpark    时间: 2011-11-1 14:46
还行。。。
作者: 397299762    时间: 2011-11-24 16:41
哎,笑吧
作者: 397299762    时间: 2011-11-24 16:42
哎,笑吧//
作者: 397299762    时间: 2011-11-24 17:19
:D.....
作者: zhchfei88    时间: 2011-11-25 12:56
好东西,今天看多了.明天在来看.:D
作者: xyf3271575    时间: 2011-11-25 15:31
很是混乱.........没能仔细看明白 。。。
作者: A_47    时间: 2011-12-6 23:25
努力了
作者: akhongyu    时间: 2011-12-7 16:38
不错不错!!!
作者: cyzeng0058    时间: 2011-12-31 21:28
辅助.等待(1000)
作者: yxq1009    时间: 2012-1-2 14:13
回复 1楼小王的帖子

:share::strong:
作者: 爱倩柔    时间: 2012-1-9 21:53
suiyikankan
作者: shiqiaoxiao    时间: 2012-1-10 23:11
看不懂
作者: 冰滴LO    时间: 2012-1-13 07:42
不错   我顶
作者: li470572465    时间: 2012-2-1 16:18
有点模糊 但是最后一组合小学的加减乘除算法一样一下明白了  学习中
作者: 506gy    时间: 2012-2-15 13:35
小白有点晕了
作者: efglz    时间: 2012-2-22 12:49
这个倒是比较好懂,只是后面几个符号没明白代表什么意思。
作者: sinsin1210    时间: 2012-2-25 11:50
努力学习中~~:-D
作者: xinjiadiannao    时间: 2012-2-27 18:43
我了个去,一点看不懂,
作者: 袁照威jason    时间: 2012-3-18 14:19
相当难记啊。。。
作者: yeshang89    时间: 2012-3-24 12:22
谢谢分享
作者: q13849921461    时间: 2012-3-26 21:31
回复 1楼小王的帖子

恩,好人家
作者: cc735288287    时间: 2012-4-5 14:14
回复 1楼小王的帖子

到时发到时发撒旦法第三方
作者: zhang898600    时间: 2012-4-17 16:07
和算数运算一样的道理 很简单
作者: pengxinyu268    时间: 2012-4-27 18:56
讲的不错 能懂 不过有的还记不住
作者: ptayboy    时间: 2012-4-29 12:13
路过..ing
作者: ptayboy    时间: 2012-4-29 12:14
路过..ing
作者: ptayboy    时间: 2012-4-29 12:16
路过..ing
作者: ptayboy    时间: 2012-4-29 12:17
路过..ing
作者: ptayboy    时间: 2012-4-29 12:18
路过..ing
作者: ptayboy    时间: 2012-4-29 12:19
路过..ing
作者: ptayboy    时间: 2012-4-29 12:20
路过,打酱油..ing
作者: ptayboy    时间: 2012-4-29 12:21
路过,打酱油..ing
作者: ptayboy    时间: 2012-4-29 12:22
路过,打酱油..ing
作者: ptayboy    时间: 2012-4-29 12:23
路过,打酱油..ing
作者: ptayboy    时间: 2012-4-29 12:24
路过,打酱油..ing
作者: ptayboy    时间: 2012-4-29 12:26
路过,打酱油..ing
作者: ptayboy    时间: 2012-4-29 12:27
路过,打酱油..ing
作者: ptayboy    时间: 2012-4-29 12:28
路过,打酱油..ing:)
作者: ptayboy    时间: 2012-4-29 12:29
:)  路过,打酱油..ing
作者: ptayboy    时间: 2012-4-29 12:30
:)   路过,打酱油..ing
作者: ptayboy    时间: 2012-4-29 12:32
路过,打酱油..ing   :)
作者: ptayboy    时间: 2012-4-29 12:33
路过,打酱油..ing:giggle
作者: ptayboy    时间: 2012-4-29 12:34
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 12:35
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 12:36
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 12:37
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 12:38
路过,打酱油..ing :)`
作者: ptayboy    时间: 2012-4-29 12:39
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 12:40
路过,打酱油..ing :)..
作者: ptayboy    时间: 2012-4-29 12:41
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 12:42
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 12:44
路过,打酱油..ing :)```
作者: ptayboy    时间: 2012-4-29 12:50
路过,打酱油..ing :)``
作者: ptayboy    时间: 2012-4-29 12:51
路过,打酱油..ing :)``
作者: ptayboy    时间: 2012-4-29 12:52
路过,打酱油..ing :)``
作者: ptayboy    时间: 2012-4-29 12:53
路过,打酱油..ing :)```
作者: ptayboy    时间: 2012-4-29 12:54
路过,打酱油..ing :)`
作者: ptayboy    时间: 2012-4-29 12:55
路过,打酱油..ing :)```
作者: ptayboy    时间: 2012-4-29 12:56
路过,打酱油..ing :)`
作者: ptayboy    时间: 2012-4-29 12:58
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 13:00
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 13:01
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 13:03
路过,打酱油..ing :)
作者: ptayboy    时间: 2012-4-29 13:04
路过,打酱油..ing :)```
作者: ptayboy    时间: 2012-4-29 13:05
路过,打酱油..ing :)``
作者: ptayboy    时间: 2012-4-29 13:06
路过,打酱油..ing :)``
作者: ptayboy    时间: 2012-4-29 13:08
路过,打酱油..ing :)`
作者: ptayboy    时间: 2012-4-29 13:45
路过,打酱油..ing :)``
作者: tgboy0001    时间: 2012-4-30 18:02
理解,遇到问题后向您请教
作者: 罗战    时间: 2012-5-5 09:40
来看看!!5555
作者: zx7291376    时间: 2012-5-16 17:58
&&什么意思 ||什么意思
作者: zx7291376    时间: 2012-5-16 18:02
哦 不好意思哈  知道了  你前面说了 没看见 哈哈 打扰了
作者: MR8700000    时间: 2012-5-18 19:55
。。。。。。。。还没学到这里。。
作者: jq4561057    时间: 2012-5-19 21:22
特殊的符号看不懂什么意思。。
作者: LDKolar    时间: 2012-5-20 02:10
学习了。。。。。。。
作者: 837386793    时间: 2012-5-23 09:27
看的明白
作者: 温柔的绑架    时间: 2012-5-24 10:02
很好 学习了
作者: 无聊逛一逛    时间: 2012-6-2 13:14
有点迷糊,继续学习
作者: c724211922    时间: 2012-6-8 15:52
有2个字符不知道是什么意识  &&和||
作者: 185333635    时间: 2012-6-11 23:00
后面的还是有点看不懂
作者: yliang11    时间: 2012-6-12 11:26
新手学习了:-|
作者: agreesoul    时间: 2012-6-15 23:15
太难了
作者: yangfusheng    时间: 2013-11-23 21:36
有贴必回,最喜欢楼主这样的有为青年了~




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