if語句:
三種 形式:
1)語法格式:if(表示式) 語句
功能:如果表示式的值為真(非0值),則執行其後的語句,否則不執行該語句。
2)語法格式:if(表示式) 語句 1 ;else 語句 2;
功能:如果表示式的值為真(非0值),則執行語句1,否則執行語句2。
3)多分支選擇語句
語法格式:if(表示式 1)語句1 ;else if (表示式2) 語句2 ; else if (表示式3) 語句3 …else 語句m
功能:自上而下,以此判斷 。
switch語句:
語法格式:
switch(表示式)
說明:(1)switch 後的表示式可以是整型或字元型。case後面是常量表示式,不能含有變數。
(2)當switch後面表示式的值與某個case後面的常量表示式的值相同時,就執行該case後面的所有語句組。
(3)如果switch表示式的值與所有case後面的「常量表示式」的值都完全不同,就執行default後i俺的語句組 。
(4) 所有case後面的常量表示式都不完全相同。
例項聯絡:
選擇結構 C語言程式設計
一 實驗目的 1.正確使用關係表示式和邏輯表示式表示條件 2.掌握選擇語句if else和switch語句的使用方法 3.掌握分支結構程式設計。二 實驗內容和步驟 1 分析並修改下面程式錯誤,使之能夠正常執行。錯誤 一 下面的這個程式是當a和b的值相等的情況下輸出 a和b相等 而a與b的值不相等的話...
學習C 選擇結構程式設計
學習c 選擇結構程式設計 一 語句 語句是程式的基本組成單位,每條語句都以分號 結尾表示該語句的結束。1.表示式語句 運算子 常量 等可以組成表示式,而表示式後加分號就構成了表示式語句。例如 i 10 是賦值表示式,而 i 10 加上分號就構成了表示式語句。2.復合語句 用一對大括號括起來的一條或多...
選擇結構程式設計
一 實驗目的 1 了解c語言表示邏輯量的方法 以0代表 假 以非0代表 真 2 學會正確使用邏輯運算子和邏輯表示式。3 熟練掌握if語句和switch語句。4 結合程式掌握一些簡單的演算法。二 實驗內容 1.有乙個函式用scanf函式輸入x的值 分別為x 1 1 10 10三種情況 求y值。2 輸入...