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...