1.作業頭
這個作業屬於哪個課程 | https://edu.cnblogs.com/campus/zswxy/SE2020-1 |
---|---|
這個作業要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11626 |
這個作業的目標 | <Break,Continue,循環嵌套> |
學號 | <20209104> |
1.PTA實驗作業(20分/題)
1.1 題目名1
打印九九口訣表
1.1.1數據處理
數據表達:n,b,c均為整點型變量,其中n為賦值得到,bc則是循環中不斷的增加
數據處理:運用了邏輯表達式,還有循環嵌套結構
偽代碼: 輸入n 進入循環(循環開始, 輸出數值) 輸出(換行符)
end
1.1.2實驗代碼截圖
1.1.3 造測試數據
輸出數據 | 輸入數據 | 說明 |
---|---|---|
1 | 1*1=1 | 正確 |
2 | 1*1=1 | 正確 |
1 * 2=2 2*2=4 |
1.1.4 PTA提交列表及說明
提交列表說明:
編譯錯誤:sacnf后忘記給變量加上&
格式錯誤:%d*%d=%-4d,之前漏了加上-
1.2 題目2
一錢生多錢
1.2.1 數據處理
數據表達:使用了a,b,c,n這些整點型變量;n為最開始賦值得到,其他在循環體系中發揮作用
數據處理:運用了賦值表達式,然后循環嵌套結構
偽代碼:輸入n
進入循環(循環開始,分情況,輸出情況)
輸出(換行)
end
1.2.2 實驗代碼截圖
1.2.3 造測試數據
| 輸入數據 | 輸出數據 | 說明 |
9 | five=1,two=1,one=2 | 正確 |
---|---|---|
8 | five=1, two=1 ,one=1 | 正確 |
1.2.4 PTA提交列表及說明
答案錯誤:因為忘記換行,導致都重疊在一起
編譯錯誤:沒有保證c,即一塊錢的數量大於1
2.代碼互評(5分)
評論:相比較而言,他的流程更加清楚明了,容易看懂。因為他的條件限制條件都是n,所以在后面加個if滿足條件好就好了。而我的不但每個限制條件不同,最后還是需要if。
評論:不同的思維路線,但都大體上是根據所學的ifelse和其他語句的結合使用
3.學習總結(15分)
3.1 學習進度條(5分)
3.2 累積代碼行和博客字數(5分)
3.3 學習內容總結和感悟(5分)
3.3.1 學習內容總結
3.3.2 學習體會
又學習了新的知識點,BREAK,CONTINUE,用goto可以直接跳出多層循環,還有循環嵌套。雖然不是特別熟練,但還是會有收獲新知識的滿足感。關鍵在於自己還是練的少,所謂熟能生巧,加油吧,一次次的練習總會讓自己更加優秀!!!!!