這個做業屬於哪一個課程 | https://edu.cnblogs.com/campus/zswxy/CST2020-4 |
---|---|
這個做業要求在哪裏 | https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11591 |
這個做業的目標 | <熟悉使用while和do-while結構解決問題> |
學號 | <20209059> |
題目內容描述:小劉剛打上了巔峯賽2500 分, 就火燒眉毛地向他們室友發起了solo(單挑學習
他們會選擇不同的英雄,每一個英雄都只有兩個屬性(血量,攻擊力 ), 小劉有不少皮膚 會給他帶來增益( 減損)效果(增長或者減小血量和 攻擊力)測試
而後小劉和他的室友進行 solo (單挑), 小劉先手, 每次使對方血量減小本身攻擊力 數值, 當一方血量小於等於 0 時被擊敗,小劉自認爲本身能成爲認證野王, 如今想讓你幫助他判斷 本身可否成爲認證野王blog
輸入格式:
一共三行get
第一行兩個整數 h, a,表明小劉英雄的血量, 攻擊力博客
第二行兩個整數 H,A,表明室友英雄的血量, 攻擊力數學
第三行兩個整數 ph, pa, 表明皮膚增長的血量,攻擊力io
數據表達:運用了int整型賦值定義變量小劉,室友英雄的血量, 攻擊力編譯
數據處理:表達式爲x>=H,y<=0等使用while循環語句和if判斷語句table
輸入數據 | 輸出數據 | 說明 |
---|---|---|
2 1 2 1 3 0 | 4 | 測試正確 |
2 1 2 1 01 | The king of the wild certification! | 代碼正確 |
2 1 2 3 00 | I'm too dishes! | 代碼正確 |
編譯錯誤:一開始本身只將小劉血量,攻擊力和皮膚加成相加再減室友英雄的血量, 攻擊力,分兩種得出,未進行循環變量
題目內容描述日本數學家古角靜夫研究天然數時,發現一個有趣現象:「若是是個偶數就除2,若是是奇數就乘以3加1」,通過有限個這樣的處理步驟,最後必定能獲得1. 任意輸入一個天然數,給出獲得結果1的運算過程。
數據表達:運用了int整型賦值定義變量i,n
數據處理:表達式爲n%2==0,使用while循環語句和if判斷語句
輸入數據 | 輸出數據 | 說明 |
---|---|---|
6 | 1 | 代碼正確 |
5 | 1 | 代碼正確 |
編譯錯誤:if後面的賦值只用一個=,而一個=不是賦值運算符,兩個==纔是
同窗的代碼與我類似,但while後面的條件不太懂,有的同窗用的do while語句卻與我相差較大,do while語句先執行,後
判單,而while語句先判單,後執行,條件卻相反。鑲嵌結構中,if與do while語句想用,是問題更簡單
周/日期 | 這周所花的時間 | 代碼行 | 學到的知識點簡介 | 目前比較迷惑的問題 |
---|---|---|---|---|
11/30~12/07 | 8 | 440 | do-while循環和while循環 | 對於之前的知識有些不記得,如今的知識有些不理解 |
1.這周學習的while循環,有時忘記while後面的條件是知足仍是不知足 2.鑲嵌結構中,感受思問不清晰,有點蒙 3.已前的學習的內容仍是須要時常複習 4.隨着學習,學習的難度加大 5.想得太簡單,造成了一種慣性思惟,思考的少