Euphoria教學
Euphoria教學首頁
Euphoria 算術運算符
Euphoria介紹
Euphoria關係運算符
Euphoria環境設置(安裝)
Euphoria基本語法
Euphoria變量
Euphoria常量
Euphoria數據類型
Euphoria運算符
Euphoria邏輯運算符
Euphoria 賦值運算符
Euphoria分支語句
Euphoria if...elsif...else...endif 語句
Euphoria Switch語句
ifdef...elsifdef...elsedef...endifdef 語句
Euphoria 循環類型
Euphoria while循環
Euphoria loop until 語法
Euphoria for循環
Euphoria流程控制
Euphoria短路計算
Euphoria序列
Euphoria日期/時間
Euphoria 過程
Euphoria 函數
Euphoria 文件I/O
Euphoria邏輯運算符
下面的簡單示例程序演示了邏輯運算符。複製並粘貼以下Euphoria 程序在test.ex文件並運行這個程序:
#!/home/euphoria-4.0b2/bin/eui
integer a = 1
integer b = 0
integer c = 1
printf(1, "a and b = %d\n", (a and b) )
printf(1, "a or b = %d\n", (a or b) )
printf(1, "a xor b = %d\n", (a xor b) )
printf(1, "a xor c = %d\n", (a xor c) )
printf(1, "not(a) = %d\n", not(a) )
printf(1, "not(b) = %d\n", not(b) )
這將產生下面的結果。這裏0表示false,1表示true:
a and b = 0
a or b = 1
a xor b = 1
a xor c = 0
not(a) = 0
not(b) = 1
注: 其他的Euphoria數據類型例如Euphoria支持所有上述操作序列,原子和對象。