if 語句的巢狀
if()
if()語句1
else()語句2
else
if () 語句3
else 語句4
switch語句
用 if…else表示多分支選擇的時候,巢狀的層數太多,容易讓程式難以理解,此時可以使用switch
1』語法
switch(表示式0
執行:先計算表示式的值,然後將值和case後面的常量比較,如果相等,則執行相應case後的語句,以及之後所有的語句,如果想改變,需要在case後加break;break的作用是跳出switch語句,如果和所有case後的常量都不相等,則執行default後面的語句。
有如下例題
109頁12題
有4個圓塔,圓心分別為(2,2)(2,-2)(-2,2)(-2,-2)圓半徑為1,這4個塔的高度為10m,塔外無其它建築物高度為0,今輸入任一點的座標,求該點的建築高度
#include
"stdio.h"
intmain()
用switch語句實現多分支選擇結構
#include
"stdio.h"
intmain()
}
#include
"stdio.h"
intmain()
}
4個數比較大小
給出乙個不多於五位數的正整數:
求出它是第幾位數字
分別輸出每一位數字
按逆序輸出每一位數字
#include
"stdio.h"
intmain()
}
python選擇結構的巢狀
選擇結構可以巢狀,使用時一定要注意控制好不同級別 塊的縮排量,因為縮排量決定了 的從屬關係。語法格式如下 if 表示式1 語句塊 1 if 表示式 2 語句塊 2 else 語句塊 3 else if 表示式 4 語句塊 4 舉例 輸入乙個分數。分數在 0 100 之間。90 以上是 a,80 以上...
c選擇結構程式設計
if語句 三種 形式 1 語法格式 if 表示式 語句 功能 如果表示式的值為真 非0值 則執行其後的語句,否則不執行該語句。2 語法格式 if 表示式 語句 1 else 語句 2 功能 如果表示式的值為真 非0值 則執行語句1,否則執行語句2。3 多分支選擇語句 語法格式 if 表示式 1 語句...
C語言學習8(選擇結構的巢狀)
選擇結構的巢狀 例項4 7 使用者登入程式 在程式執行過程中,將提示輸入使用者名稱,如果使用者名稱正確,在提示輸入密碼,如果使用者名稱不正確,則直接退出程式 strcmp 函式用於比較兩個字串是否相等,格式如下 int strcmp char str1,char str2 str1和str2是兩個字...