1.什么是程序的控制流程?
答:程序的控制流程確定了將要被執行的程序語句。
2.條件語句和循環語句的條件表達式是什么類型?
答:每一個條件語句和循環語句都是基本於布爾條件,布爾條件的值為true或false.
3.什么是相等性運算符?什么是關系運算符?什么是邏輯運算符?
答:相等性運算符是等於“==”、和不等於“!=”;關系運算符包括小於“<”、小於或等於“<=”、大於“>”、和大於等於“>=”;邏輯運算符有非“!”、與“&&”及或“||”。
4.什么是真值表?
答:真值表是變量和條件的所有組合中布爾表達式所有情況的列表。
5.根據以下聲明,判斷下列各布爾表達式的值。
int Value1=5,Value2-10;
boolean done=true;
a.value1<=value2
b(value1+5)>=value2
c.value1<value2/2
d.value2 !=value1
e.!(value1==value2)
f.(value1<value2)||done
g.(value1>value2)||done
h.(value1<value2)&&!done
i.done||!done
j.((value1>value2)||)&&(!done||(value2>value1))
6.假如done是一個布爾型變量,value是一個整型變量,為以下表達式創建一個真值表。
(value>0)||!done
答
value>0 | done | !done | (value>0)||!done |
true | true | false | true |
true | false | true | true |
false | true | false | false |
false | false | true | true |