kylincy_creo 发表于 2016-9-2 11:25:42

Creo 里面的关系式IF语句不支持 ||吗?

我每次写成“if 参数1!=值1 || 参数2!=值2 ……”的格式时,
只执行第一个“参数1!=值1”,后面的都不执行了。
但写成“if 参数1!=值1 && 参数2!=值2 ……”的格式时,
都会执行,但不是 “并且” 的关系。
请问哪位知道CREO里面的IF语句的用法的,
还望指教,谢谢了!!!

¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
找到了:
&是位与操作,一定会执行; &&是逻辑与操作,如果&&的前面为false了,后面的就不会执行了。
|是位或操作、一定会执行; || 是逻辑或操作,如果||的前面为true了,||的后面就不会执行了。

谢谢二楼的回复!!!

csycx 发表于 2016-9-2 11:47:25

支持啊例如:if len>100thickness=2.5elseif len>50   thickness=2.0        else   thickness=1.5endifendif

181276482 发表于 2016-9-3 08:23:45

IF语句跟B语音和C语句用法一样的,很多人使用IF语句主要问题都出在了赋值与逻辑关系,另外就是IF多了就忘了对应endif。
页: [1]
查看完整版本: Creo 里面的关系式IF语句不支持 ||吗?