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

2022-07-19 05:12:14 字數 1524 閱讀 5770

1.  本次課學習到的知識點:

!:非。 &&:與。 ||:或。

(1)!a:如果a為「真」,則結果為「假」;如果a為「假」,則a為「真」。

(2)a&&b:當a和b都為「真」時,則結果為「真」;否則為「假」。

(3)a||b:當a和b都為「假」時,結果是「假」;否則為「真」。

2、遇到的問題和解決方法:

(1)不太會使用char op語句

(2)一段語句結束時總是忘記打;

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

這次課講了邏輯運算和switch語句,並複習了前面所學習的知識,基本理解了分支結構的功能,能做出使用switch語句的簡單題目,但是總是會在字元輸出函式上出現問題。目前的學習內容已經漸漸變得複雜了,因為不僅需要當前學習的知識點,還要結合到以前的知識點,所以在學習新課的同時也不能忘記前面的知識,要多加練習。

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

開始認為c語言很好學,只是背背模板啥的。但經過我乙個月的學習才發現c語言也是很靈活的,而且對字元的輸入要求也是很嚴格的,同樣是分號,打成中文版的分號就是錯的。通過乙個月的學習,我明白了c語言是幹什麼的,學會了用c語言編寫程式,學會了分支結構,漸漸通過c語言了解了計算機這門課。隨著課程的深入,學的東西也越來越難,但我不會放鬆,會跟著老師一直學下去。

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

(1)ch為空格或回車。

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

(2)ch為英文本母。

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

(3)number為0~9的數字。

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

(4)chinese、math、english均超過80。

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

(5)chinese、math、english中至少一門超過80。

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

(6)a和b都大於c。

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

(7)a小於b或小於c。

(a(8)n能既能被3整除,也能被5整除。

(n%3==0)||(n%5==0)

(9)分數score在70至80之間(包含70和80)。

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

(10)number是偶數。

number%2==0

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

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

whlie(表示式)

迴圈體語句;

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

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

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

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

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

1 本節課學到的知識點 字元型資料 1 字元型常量 2 字元型變數 字元型資料發輸入和輸出 1 呼叫函式scanf 和printf 輸入輸出字元 2 字元輸入函式getchar 3 字元輸出函式putchar 邏輯運算 邏輯運算子的表達 邏輯非!邏輯與 邏輯或 switch語句 可以處理多分支選擇問...

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

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

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

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