分支結構程式設計總結

2021-09-29 17:01:03 字數 1344 閱讀 7280

一.關係運算子

>(大於)

<(小於)

>=(大於或等於)

<=(小於或等於)

==(等於)

!=(不等於)

"0"表示假

"1"表示真;

二."="和"=="的區別

e.g.x==1表判斷x與1是否相等,結果為邏輯值,而x本身不變,但是x=1表將0賦值給x;

三.優先順序

一級() //從左到右

二級!、+、-、++、–

*** 、/ 、%

四級 + 、 -

五級 > 、< 、>= 、<=

六級 == 、!=

七級&&

八級 ||

九級 =、+=、-=、*=、%=

//①&&(「與」),ii(「或」),!。注意a&&b,其中有乙個為假則結果為假,而aiib全部為假,其結果才為0

②短路運算(即能夠確定整個表示式的值,就停止運算)

四.if語句

①if(表示式)

語句1;
else

語句2;
其含義為:如果表示式的值為真,則條件成立,那麼執行語句1,否則執行語句2

②if(表示式)

語句;③if語句的巢狀

分支結構,可以巢狀很多層;

if和else的配對關係:程式中的else子句總是與距離其前面最近乙個if子句配對;

if下的巢狀語句應加大括號{}

五.條件表示式

如《表示式1>?《表示式2>:《表示式3>。

其運算規則為先算表示式1,若結果非0,則算表示式2,若結果為0,則算表示式3,並將其結果作為整個表示式的值。

六.switch語句

①switch語句格式為,switch(表示式)

//①先算表示式的值,然後從前往後依次與case子句中所列出的各個常量表示式的值比較,直到遇到break語句或switch語句結束。

②如果遇見default,則說明與表示式的值都不匹配。(default若是在最後,則可以不加break)

③任意兩個case後的表示式值必須各不相同,否則將引起歧義。

④語句組可以是一條語句,也可以是一乙個復合語句。

⑤多個case語句可以共用一組程式。

心得體會:這段時間的學習中,我不但對程式設計這門課有了全新的認識,而且也對於問題考慮的嗯更加全面了,本章的學習使我對自己的未來充滿信心,希望可以達到更高的高度。

分支結構程式設計總結

加法運算 3 3 減法運算 3 1 負 1 乘法運算 33 正斜線 除法運算 3 3 百分號 求餘運算10 3 1 10 3 3 1 自增運算子 為賦值運算子 為等於運算子 邏輯反 邏輯與,兩個都成立,才會實現true 邏輯或,乙個成立,就會實現true if 表示式 語句1 else 語句2 請問...

分支結構程式設計總結

知識點彙總 一 關係運算子 注意等於是 運算子的優先順序 由高到低 算數運算子 關係運算子 賦值運算子 表示字母的ascll值用單引號 a 二 邏輯運算子 包括邏輯與 邏輯或 邏輯非 運算子的優先順序 如圖所示 三 if語句 格式 if 表示式 語句 注意表示x?表示式2 表示式3 其運算規則為 先...

分支結構程式設計總結

1.知識總結 關係運算子 等 邏輯運算子 等尤其要注意掌握邏輯運算子的優先順序。if語句的格式 if 比較表示式1 else if 比較表示式2 else if 比較表示式3 語句體3 else 語句體n 1 switch格式 switch 表示式 case 值1 語句體1 break case 值...