c語言的分支結構主要有兩種,分別為if ..else和switch,兩種分支結構可以分別巢狀使用。
if..else
在c語言中把任何非零和非空的值都假設為true,把零或null假定為false。
if..else 中其實可以再細分if(),if巢狀,if..else 巢狀
語法格式
if()else if()else{
執行語句3;
switch:
switch的基本語法是
switch(基本語法){
case 常量表示式1 :
執行語句1;
break;
case 常量表示式2:
執行語句2;
break;
default
執行語句;break;
在該語句中,break的作用是跳出當前switch語句;如果沒有break,則會繼續執行下一條語句。
C語言分支結構程式設計1
題目描述 輸入一名學生的語文和數學成績,判斷他是否恰好有一門課不及格 成績小於60分 若該生恰好有一門課不及格,輸出1 否則輸出0。一行,包含兩個在0到100之間的整數,分別是該生的語文成績和數學成績。若該生恰好有一門課不及格,輸出1 否則輸出0。50 80 include intmain else...
C語言 分支結構
邏輯與 邏輯或 的短路現象 一假即假 左邊為假,不執行右邊 一真即真 左邊為真,不執行右邊 列舉一組有符號名稱的整形常量 羅列出所有狀態和所有可能的結果。列舉屬構造型別 enum 列舉名 美劇值列表 if 條件表示式1 else if 條件表示式2 else 條件表示式的返回值為bool型別 swi...
C語言 分支結構
if 表示式 語句 else if 表示式 語句 else 語句 include int main void include int main void include int main void 運算子 a b 如果a和b的值相等則為1,不等則為0 結果的型別是int 運算子 a b 如果a和b的...