什么“!”在伪代码中意味着什么?我知道 ”!”代表阶乘,但我无法翻译它

时间:2010-03-16 22:56:31

标签: javascript operators pseudocode

!在伪代码中意味着什么?我知道!代表阶乘,但我无法翻译它。

例如:

获取操作

if (operation!= ’B’ OR operation != ’D’ OR operation!= ’W’) then
    print "Invalid Operation"

这是什么意思?请帮助我的中期是几个小时:S

提前感谢您的帮助:)

3 个答案:

答案 0 :(得分:6)

!=表示不相等,!通常表示否定

答案 1 :(得分:5)

这意味着“不”。所以你的示例代码

if (operation!= ’B’ OR operation != ’D’ OR operation!= ’W’)

可以读作

  

“如果操作不等于'B'或操作不等于'D'或操作不等于'W'”

答案 2 :(得分:5)

general

  

!表示
  ||表示logical
  &&表示logical

示例:

!false == true  ( == means equality )