实验四——多分支结构及本章总结
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語言了解了計算機這門課。
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<b)||(a<c)
(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:do{
循環體語句
}whlie(表達式);
(3)兩者相同點:表達式可以是任意合法表達式,循環體語句只能是一條語句,循環體語句中必須包含能最終改變循環條件真假性的操作。
(4)不同點:whlie、for先判斷條件,條件滿足后進入循環
do-whle先執行循環體、后判斷循環條件
?
轉載于:https://www.cnblogs.com/nibaba/p/5958089.html
總結
以上是生活随笔為你收集整理的实验四——多分支结构及本章总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQuery 插件格式 规范
- 下一篇: transition的唧唧歪歪