C語言的選擇結構程式設計的知識總結

2021-07-08 14:10:41 字數 703 閱讀 1917

if語句表示式:

if(表示式)

(注:如果表示式為真,則執行語句1,否則跳過語句1)

if_else語句表示式:

if(表示式1)else

(注:若表示式的值為真,執行語句1,並跳過語句2,繼續執行if_else的下一條語句;若表示式為假,跳過語句1,執行語句2,然後繼續執行下一條語句。)

巢狀1:

if(表示式1)

if(表示式2)語句1

else 語句2

else 語句3

(注:第乙個else與第二個if結合,最後乙個else與第乙個if結合。)

巢狀2:

if(表示式1)

else 語句2

(注:else與第乙個if結合。)

巢狀3:

if(表示式1)

語句1else if(表示式2)

語句2else 

語句3switch語句表示式:

case常量表示式1:語句1;break;

case常量表示式2:語句2;break;

......

case常量表示式n:語句n;break;

default:語句n+1

}(注:若表示式的值與常量表示式相等,則從常量表示式開始執行;若不相等,則從default開始執行。break是終止它所在的switch語句或迴圈語句的執行。)

選擇結構 C語言程式設計

一 實驗目的 1.正確使用關係表示式和邏輯表示式表示條件 2.掌握選擇語句if else和switch語句的使用方法 3.掌握分支結構程式設計。二 實驗內容和步驟 1 分析並修改下面程式錯誤,使之能夠正常執行。錯誤 一 下面的這個程式是當a和b的值相等的情況下輸出 a和b相等 而a與b的值不相等的話...

C語言 選擇結構程式設計

幫乙個同學完成c語言的實驗報告,看到這些熟悉的一年之前的內容,還是有點蒙,所以有些知識點還是開啟書看了看,有點印象就開始寫了。但是,現在想要重拾c語言的全部知識還是有些苦難的。1.將輸入的小寫字母改寫成大寫字母輸出,其他字元不變 include int main 這個按要求修改,基本滿足要求,但是如...

C語言程式設計練習 選擇結構(二)

幫乙個 c語言小白 朋友擼 改進的空間還有很大,希望大神多多指教!本題要求將輸入的任意3個整數從小到大輸出。輸入格式 輸入在一行中給出3個整數,其間以空格分隔。輸出格式 在一行中將3個整數從小到大輸出,其間以 相連。輸入樣例 4 2 8 輸出樣例 2 4 8 include intmain if a...