同學們,本周我們已經學完了順序結構、選擇結構和循環結構,你都理解並掌握了嗎?現在就好好理理思路,做個階段總結吧。本周的知識點總結要求大家在理解的基礎上對結構化程序設計的三種基本結構做一個全面的總結。
一、實驗內容
1.有一個四位正整數,組成這個四位數的四個數字各不相同,如果把它們的首尾互換,第二位與第三位互換,組成一個新的四位數。原四位數為新四位數的4倍,請找出一個這樣的四位數。
2.輸入任意一個多位的數字,求各位數字之和。如果在【1,12】之內,則輸出與和數字對應的月份的英文名稱,否則輸出***。
樣例: 輸入123, 輸出 6 June
輸入12345,輸出 15 ***
3.給定不超過6的正整數A,考慮從A開始的連續4個數字。請輸出所有由它們組成的無重復數字的3位數。
輸入格式:輸入在一行中給出A。
輸出格式:輸出滿足條件的的3位數,要求從小到大,每行6個整數。整數間以空格分隔,但行末不能有多余空格。
輸入樣例:2
輸出樣例:234 235 243 245 253 254
324 325 342 345 352 354
423 425 432 435 452 453
523 524 532 534 542 543
此題可在pta網站注冊提交測試。https://pta.patest.cn/pta/test/14/exam/4/question/796
4. 萬年歷、看商品猜價格、自動出題器、猜拳游戲。(完成個人選定的題目)
附加題
有16根火柴,可以拼出多少個形如“A+B=C”的等式,A、B、C是用火柴棍拼出的整數,且為一位數,輸出該等式形式。
注意: 1. 加號與等號各自需要兩根火柴棍 2. 如果A≠B,則A+B=C與B+A=C視為不同的等式(A、B、C>=0) 3. 16根火柴棍必須全部用上
用火柴棍拼數字0-9的拼法如圖所示:
二、實驗要求
作業提交必須按照以下格式寫,不能只寫源代碼,或只提交運行結果截圖。
格式如下:
一、實驗內容
- 實驗要求:XXXXXXXXX
代碼:(利用博客園的插入代碼功能插入源代碼,不要截圖,嚴格按照標准格式來寫)
程序運行結果:截圖
每個實驗題都按照上述格式完成。
二、知識點總結(對順序結構、選擇結構、循環結構做綜合總結)
1、.......
2、.......
........
三、實驗總結(實驗中遇到的問題及解決方法)
1、.......
2、.......
........
作業評定:
滿分10分,其中程序書寫規范(縮格)及結果正確 5 分程序,書寫不規范扣 1 分,知識點總結 2分 實驗總結 2分, 每班提交的前5名同學 1分。獎勵分:作業評閱 1分,附加題 1分
遲交作業 0 分,一周以后仍然沒有交作業,倒扣 10 分,發現抄襲,一律倒扣10分。作業的評分將作為期末成績中平時成績和實驗成績的主要依據。