分支結構總結

2021-09-29 16:25:29 字數 992 閱讀 7020

一、知識點

1.關係運算子

(大於)、<(小於)、>=(大於或等於)、<=(小於或等於)、(等於)、!=(不等於)。

「」表示關係運算「等於」,

「=」表示「賦值」操作。

例如:xx>=y

先執行「>=」運算,其值為1。再執行「」運算,6不等於1,所以表示式的值為0。

2.邏輯運算子

&&(邏輯與)、‖(邏輯或)和!(邏輯非),其中,&&和‖是雙目運算子,而!是單目運算子。

優先順序!>算數運算子》關係運算子》&&>||

例如:a>0&&a<100

表示乙個0~100之間(不包括0和100)的數a。

在邏輯表示式的計算過程中,一旦能夠確定整個表示式的值,就會立刻停止運算。

例如:對於「a&&b」,如果已經機算出表示式 a為假,那麼整個表示式的值肯定為假,於是表示式b就不需要再計算下去了。

3.if語句

第一種格式

if(表示式)

語句1;

else

語句2;

第二種格式

if(表示式)

語句;例如:

#include

using namespace std;

int main()

else

}二.收穫

分支結構有多種語句,使我們在處理多情況問題時,可以有多種選擇,使程式多樣性,不用只限於某種語句。而且利用分支語句可以解決多種複雜的問題,是我們解決問題的乙個重要的工具,是我們的程式語言更加多樣化。

三.感想

分支結構比順序結構複雜很多,而且在利用分支結構解決複雜問題時更需要清晰的頭腦,才能使自己的邏輯更加清楚,使自己的思路不混亂,才能使自己的思想清晰的表達在程式語言中。現在這門課程已經慢慢上難度了,因此,更需要我們在平時多加練習,熟練掌握各種程式語言,為後續的內容做準備。雖然我現在學的不是很好,但我相信在自己的不斷努力下,一定會熟練運用程式語言解決各種問題。

分支結構總結

一 關運系算符 大於 小於 大於或等於 小於或等於 等於 不等於 0 表示假,1 表示真 例如 1 2,其結果為0 1 2其結果為1 要注意 與 的區別 例如 a 5表判斷a與5是否相等,結果為邏輯值,而a本身不變 a 5表示將常量5賦值給a 優先順序由高到低為,算術運算子 關係運算子 賦值 例如x...

分支結構總結

分支結構總結知識點總結 1.關係運算子 判斷兩者是否相等,輸出為0或1 賦值語句 易錯 作為分支及迴圈判斷式時易亂用,導致執行結果有誤 2.邏輯運算子於 或 非 運算級別 算數運算子 關係運算子 3.if語句 條件判斷後,預設執行一條語句 格式 i if 表示式 條件成立,執行語句1,否則不執行 語...

分支結構總結

一 知識點 1.關係運算子 大於 小於 大於或等於 小於或等於 等於 不等於 表示關係運算 等於 表示 賦值 操作。例如 xx y 先執行 運算,其值為1。再執行 運算,6不等於1,所以表示式的值為0。2.邏輯運算子 邏輯與 邏輯或 和 邏輯非 其中,和 是雙目運算子,而 是單目運算子。優先順序 算...