實驗四 多分支結構及本章總結

2022-07-19 05:09:11 字數 1589 閱讀 2926

1、本節課學到的知識點:

①、字元型資料

(1)字元型常量

(2)字元型變數

②、字元型資料發輸入和輸出

(1)呼叫函式scanf()和printf()輸入輸出字元

(2)字元輸入函式getchar()

(3)字元輸出函式putchar()

③、邏輯運算

邏輯運算子的表達:邏輯非!、邏輯與&&、邏輯或||

④、switch語句

可以處理多分支選擇問題,以及break語句的三種使用方法

⑤、幾種基本常量表示式的掌握

⑥、區分數字和數字字元

2、實驗過程中遇到的問題及解決辦法:

(1)字元用一對單引號括起來,而不是用雙引號

(2)在邏輯表示式中要用到():例如:(ch>='a')&&(ch<='z')

(3)在發現程式不能執行的時候,需要仔細檢查細節

3、實驗心得體會及本章學習總結:

c語言的學習已經將近乙個月了,有很多瑣碎的知識都需要通過一點點的拼湊在一起才能做出乙個完整的程式。很多是需要我們記憶的,還得多學多練。

4、學習c語言程式設計乙個月以來的收穫和總結:

乙個月的時間說不長也不長說不短也不短了,學習了挺多東西的,翻開課本就知道學過了什麼。可能有些東西還沒理解到位,但是來日方長嘛不是,我還會繼續努力的,爭取做得更好,把知識掌握好。當自己完整的敲出了乙個個**,執行成功的時候,無法言說自己內心的喜悅,我想這就是學習的快樂吧!

5、小練習:寫出下列條件的c語言表示式

(1)(ch==' ')||(ch=='\n')

(2)(ch>='a'&&ch<='z')||(ch>='a'&&ch<='z')

(3) (number>='0')&&(number<='9') 

(4) (chinese>=80)&&(math>=80)&&(english>=80)

(5) (chinese>=80)||(math>=80)||(english>=80)

(6)(a>c)&&(b>c)

(7) (a(8) (n%3==0)||(n%5==0)

(9)(score>=70)&&(score<=80)

(10)number%2==0

6、 預習迴圈結構中while和do-while

(1)whlie:用於實現迴圈,它的適用麵比for語句更廣,一般形式為:

whlie(表示式)

迴圈體語句;

②表示式可以是任意合法表示式,迴圈體語句只能是一條語句

③構成簡單,一條表示式為迴圈條件,一條迴圈體語句為迴圈體

④whlie的迴圈體語句中必須包含能最終改變迴圈條件真假性的操作

(2)do-whlie:dowhlie(表示式);

②表示式可以是任意合法表示式,迴圈體語句只能是一條語句

③使用時要另加初始化部分,迴圈體語句中必須包含能最終改變迴圈條件真假性的操作。

④先執行迴圈體、後判斷迴圈條件

(3)相同點:表示式可以是任意合法表示式,迴圈體語句只能是一條語句,迴圈體語句中必須包含能最終改變迴圈條件真假性的操作。

(4)不同點:whlie、for先判斷條件,條件滿足後進入迴圈

do-whle先執行迴圈體、後判斷迴圈條件

實驗四 多分支結構及本章總結

1 本次課學到的知識點 1 字元型資料 包括字元型變數op和字元型常量。2 字元型常量 指單個字元,用一對單引號及其所括起來的字元來表示。字元型變數 在定義時用型別名char,例如 char op 3 字元型資料的輸入和輸出 字元型資料的輸入輸出可以呼叫函式scanf printf 和getchar...

實驗四 多分支結構及本章總結

1.本次課學習到的知識點 非。與。或。1 a 如果a為 真 則結果為 假 如果a為 假 則a為 真 2 a b 當a和b都為 真 時,則結果為 真 否則為 假 3 a b 當a和b都為 假 時,結果是 假 否則為 真 2 遇到的問題和解決方法 1 不太會使用char op語句 2 一段語句結束時總是...

實驗四 多分支結構及本章總結

1.本次課學習到的知識 1 分支結構分為二分支或多分支結構,二分支有兩種,日用基本的if語句實現,即if else語句和省略else的if語句。而都分支簡單理解是第乙個表示式為真則執行它然後結束整個if語句,然後以此理推。2 字元型資料 字元型變數型別名char及字元型變數op和字元型常量。3 sw...