一、思維導圖
二、c語言語法
1.if-else語句
if2.switch case語句(條件句)
else
switch注意事項:只要符合表示式就走下面的語句,遇到break時跳出迴圈。如果沒有乙個case可執行就會執行default,執行完就退出。(表示式)
3、for語句
for注意事項:知道迴圈次數時for比較好用,語句1是變數的賦值,語句2用於判斷變數是否可執行,語句三是最後對變數再賦值。(語句1;語句2;語句3)
4、while語句
while注意事項:當語句判斷為真時執行迴圈語句,判斷為假時跳出迴圈。(語句)
5、do-while語句
do注意事項:該語句的特點是必須執行一次,完了後再判斷表示式,真則繼續迴圈,假則退出迴圈。while(表示式)
6、break continue語句
三、pta分數截圖
2.3;2.4作業
第三章作業
4.1作業
四、pta題目分析
}思路:運用for迴圈,執行n次迴圈。
錯誤原因:把1.0/i寫成1/i,因為1和i都是整形所以結果是0,因此得到錯誤答案。
收穫:當看到整型除整型時,要注意題目的要求,避免得到錯誤答案。
2.
#include int思路:結合for迴圈語句和多個else if判斷語句,並熟練使用&&和||邏輯運算子。main()
else
if(a=='
'||a=='\n'
)else
if((a>='
a'&&a<='
z')||(a>='
a'&&a<='z'
))else
}printf(
"letter = %d, blank = %d, digit = %d, other = %d
",letter,blank,digit,other);
return0;
}
錯誤原因:變數沒有初始化,字母和數字忘記加單引號,對邏輯運算子&&和||的掌握不熟悉。
收穫:寫程式時要在大腦中先把大概框架構思出來,要熟練掌握&&和||運算子。
}思路:通過for迴圈計算出該數的位數,通過結合%和/分離各個位數。
錯誤原因:沒有熟練使用%和/,導致錯誤。
收穫:理清思路,學會使用%和/分離各個位數。
third作業 部落格園登入
1 import time 2 status dic 67 flag1 true 89 def login args,kwargs 10 i 0 11while i 3 12 username input 請輸入使用者名稱 strip 13 password input 請輸入密碼 strip 14...
部落格園最新作業
1 思維導圖 2 語法認識 1 if if 條件 else 若只有單個語句可不加 可巢狀使用,else跟最近的if使用,表示條件,如果怎麼樣就怎麼樣,否則怎麼樣。遇到的問題 else匹配的if有時會弄錯。忘記加 解決方法 多寫幾遍就不會錯了。2 switch switch 條件 跟if的用法差不多但...
python部落格園 python 模擬部落格園系統
作業 用 模擬系統。專案分析 一 首先程式啟動,頁面顯示下面5內容供使用者選擇 1.請登入 2.請註冊 3.進入文章頁面 5.進入日記頁面 6.進入收藏頁面 7.登出賬號 8.退出整個程式 二 必須實現的功能 1.註冊功能要求 a.使用者名稱 密碼要記錄在檔案中。b.使用者名稱要求 只能含有字母或者...