freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第四章程序流程控制語句-展示頁

2024-09-13 08:16本頁面
  

【正文】 限 程序中應當根據(jù)存款的年限確定利率 第 22 頁 167。 第 21 頁 167。 通過加 { }, 可以改變配對關系: if (a==b) { if (b==c) printf(a=b=c\n)。 盡管 書寫 格式如此,真實的 正確 的含義是: if (a==b) if (b==c) printf(a=b=c\n)。 441 選擇語句 if語句 if (a==b) if (b==c) printf(a=b=c\n)。 } /* 以上是一個完整的 復合 語句 */ else flag=3。 程序含義:當 c=ab 時, flag=3 if (ab) { if (ac) if (ad) flag=1。 else flag=2。 第 19 頁 167。 /*………………………………4 */ else flag=3。 441 選擇語句 if語句 ? 嵌套 ifelse語句 的配對關系 例: if(ab) /*………………………………1 */ if(ac) /*………………………………2 */ if(ad) flag=1。 } 例 C3_4103 ? 說明: 在 ifelse語句中,一般采用“ 縮進 ”的書寫形式來表示“ 語句 1”或“ 語句 2”所屬的層次。 else printf (XY\n)。y)。 scanf (%d%d, amp。 include main( ) { int x, y。 等價! 第 17 頁 167。 } b? printf ... printf... 非 0 0 if (b) printf(%d\n, a/b)。 if (b!=0) printf(%d\n, a/b)。a, amp。 printf(Enter two numbers: )。 441 選擇語句 if語句 ? 例 : 從鍵盤輸入被除數(shù) a和除數(shù) b, 求商。 printf(The max of a and b : %d\n, max)。 max=a。a, amp。 printf(Input a and b=)。 441 選擇語句 if語句 ? 例 : 求 a和 b兩數(shù)中較大的一個。 /* 否則, b=max */ printf(The max of a and b : %d\n, max)。 /* input number a and b */ if ( ab ) max=a。a, amp。 printf(Input a and b=)。 441 選擇語句 if語句 ? 例 : 求 a和 b兩數(shù)中較大的一個。 44 選擇語句 ? 提出問題 ?二重分支的條件語句 if ?多 重分支的條件語句 switch 根據(jù)學生分數(shù)判斷是否及格? 根據(jù)學生分數(shù)如何進行分級? 如何解決 ? 自然語言: 如果 … 那么 … 否則 … C語言: 分支語句 第 13 頁 167。 15. } 16. } 17. else printf (This integer is zero.\n)。 /* 計算 x除以 2的余數(shù) */ 13. if (x==0) printf(”Is a minus even.\n)。 9. else printf(”Is a plus odd number\n)。 4. if (x!=0) 5. { /* 處理 x不等于 0的情況 */ 6. if (x0) /* 若 x大于 0成立 */ 7. { x = x%2。 scanf(%d,amp。 ( ) 2.{ int x。 ◆ 明確層次關系 ? 復合語句的使用方法 ◆ 復合語句允許嵌套,且嵌套層次沒有限制 ◆ 對于復合語句,右花括號“ } ”的后面不必再跟一個分號( ; ) 第 11 頁 167。 ? 復合語句的目的 ◆ 語法上 等價 于 單一 語句。 /* 注釋不允許嵌套 */ */ 第 10 頁 167。 /* x is integer number, x是整型 */ x = 10 + /* 合法的注釋但不是好的注釋 */ 5。 /* printf(Thanks !\n)。 42 注釋語句 ? 注釋語句格式 以“ /*”開頭、以“ */”結(jié)尾的說明性文字 說明 (注釋 )信息可以是中文,也可以是英文 ? 注釋語句的目的 ◆ 備忘作用 ◆ 增加程序的可讀性,便于編程者和其它程序閱讀者理解程序 ? 注釋語句的使用方法 可以注釋程序的 功能 、 變量的含義 、函數(shù)間 接口關系 、編程使用的 算法 和 技巧 等信息 第 9 頁 167。 } else 。 if (ba) { c=a+b。 41 C語言語句概述 語句分類 ? 按照 C語言語句的 功能 分類: ◆ 控制語句 ◆ 函數(shù)調(diào)用語句 ◆ 表達式語句 ◆ 空語句 ◆ 復合語句 控制程序的走向(流程) 由一個函數(shù)調(diào)用加一個分號 賦值表達式加分號 只有一個分號 ; 一對 { }括起來的語句序列 第 7 頁 167。 41 C語言語句概述 語句分類 選擇語句 if else switch for while do while 循環(huán)語句 轉(zhuǎn)移語句 break continue goto return 標號語句 表達式語句 case default 標號 賦值表達式 +分號 (。第 2 頁 第四章 程序流程控制語句 ? C語言的基本語句 ? 上機調(diào)試程序的方法 ? 基本的程序設計方法 ? 輸出簡單圖形 ? 窮舉法 本 章 要 點 第 3 頁 第四章 程序流程控制語句 第一節(jié) C語言語句概述 第四章 第二節(jié) 注釋語句 第四章 第三節(jié) 復合語句 第四章 第四節(jié) 選擇語句 第五章 第五節(jié) 循環(huán)語句 第六章 第六節(jié) 轉(zhuǎn)移語句 第六章 第七節(jié) 簡單應用綜合舉例 第 4 頁 167。 41 C語言語句概述 ? 按照 C語言語句的 作用 分類: ◆ 說明語句 ◆ 注釋語句 ◆ 程序流程控制語句 聲明變量名稱、數(shù)據(jù)類型及其存儲屬性的說明性語句 編程者對程序本身的解釋 是“可執(zhí)行”的語句,構(gòu)成程序的主體 第 5 頁 167。) 第 6 頁 167。 41 C語言語句概述 簡單實例 include main( ) /* 簡單程序?qū)嵗? */ { int a=10,b=20,c。 printf(”%d\n”,c)。 } 控 制 語 句 表達式語句 復合語句 函數(shù)調(diào)用語句 空語句 說明語句 注釋語句 C的語句以分號 (; )結(jié)束 第 8 頁 167。 42 注釋語句 實例 ? 實例 include main( ) { printf(Hello !\n)。 */ } ? 合法的注釋 x = y+5。 ? 不合法的注釋 swi/* 不能在標識符中間插入注釋 */tch(c) {... /* this is an outer ment x = y/a。 43 復合語句 ? 復合語句格式 用 { 和 } 括起來的若干合法的 C語句。因此在C語言中,凡是可以使用單一語句的地方,均可使用復合語句。 43 復合語句 實例 ? 例 : 判斷輸入整數(shù)的正負性和奇偶性。 3. printf(Enter a integer:)。x)。 /* 則計算 x除以 2的余數(shù) */ 8. if (x==0) printf(”Is a plus even.\n)。 10. } 11. else /* 否則,處理 x為負數(shù)的情況 */ 12. { x = x%2。 14. else printf(”Is a minus odd number\n)。 18.} 第 12 頁 167。 441 選擇語句 if語句 ? if語句格式 格式 1: if (表達式 ) 語句 ; 格式 2: if (表達式 ) 語句 1; else 語句 2; ? if語句的執(zhí)行流程 流程 1: 流程 2: 表達式 執(zhí)行語句 成立 不成立 表達式 執(zhí)行語句 2 執(zhí)行語句 1 成立 不成立 分支條件 第 14 頁 167。 include main( ) /* 程序功能:求 a和 b的最大值 */ { int a,b,max。 scanf(%d%d,amp。b)。 /* 如果 ab, 則將 a=max */ else max=b。 } ab? max=b max=a 成立 不成立 例 C3_4101 if語句中進行條件判斷的 “ 表達式 ” 必須用 ( )括起來且不可省略 第 15 頁 167。 include main( ) /* 程序功能:求 a和 b的最大值 */ { int a,b,max。 scanf(%d%d,amp。b)。 if ( maxb ) max=b。 } 例 C3_41011 以上兩個程序等價 maxb max=b 成立 不成立 第 16 頁 167。 main( ) { int a,b。 scanf(%d%d, amp。b)。 else printf(cannot divide by zero.\n)。 else printf(”error.\n)。 441 選擇語句 if語句 ? if語句嵌套 義: 在 if語句的“ 語句 1”或“ 語句 2”中又包含著 if語句 例 : 比較兩個整數(shù)的之間的關系(大小 /相等)。 printf (Enter integer X and Y:)。x, amp。 if ( x != y ) if ( x y ) printf (XY\n)。 else printf (X=Y\n)。 ? 注意: 縮進僅是一種 書寫 的 形式 ,不具有邏輯意義 第 18 頁 167。 /*………………………………3 */ else flag=2。 /*………………………………5 */ 問題: 第四行和第五行的 els
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1