一、PTA循環實驗
一、PTA實驗作業
題目一
1. 本題PTA提交列表:
2. 設計思路(包括流程圖)
1.先構造出分子分母規律函數;
2.寫主函數進行循環相加。
流程圖的設計:
主要描述題目算法:
3.本題調試過程碰到問題。
發現問題:對於交變的正負號,本來想再定義一個符號函數,在網上找例子模仿。
解決辦法:在網上找到了((float)crisscross(i))代替符號函數。
題目二:
1. 本題PTA提交列表:
2. 設計思路(包括流程圖)
1.先編程兩個輸入函數,按照題目要求。
2.在循環判斷並且“記錄”等級。
3.輸出“記錄”的等級。
流程圖的設計:
主要描述題目算法:
3.本題調試過程碰到問題。
發現問題:在循環過程中只判斷了成績而忘記計數了
解決辦法:重新查看代碼,將 a++,b++,c++,d++,e++重新添加了。
題目三:
1. 本題PTA提交列表:
2. 設計思路(包括流程圖)
1.定義變量
2.調用pow函數求冪
3.用循環求和.
流程圖的設計:
3.本題調試過程碰到問題
本題比較簡單,沒有遇到問題。
最終算法描述:
#二、同學代碼結對互評#二、同學代碼結對互評(1分)
##1.同學互評照片。
王紀聰:
我的:
##2.我的代碼、互評同學代碼截圖。
##3.我和同學代碼不同在哪裏?有哪些各自優勢?你更喜歡哪種代碼風格?如果同學代碼有錯的也請幫忙指出來哪裏出問題。
答:王紀聰同學的代碼運用了函數,而我的是直接用循環寫的。這樣比較簡單的小程序用函數寫反而浪費時間。
#三、截圖本周題目集的PTA最後排名。(2分)
PTA排名
#四、本周學習總結(2分)
##1.你學會了什麽?
循環結構for,while的使用,同時使用了分支結構
##2.本周的內容,你還不會什麽?
對於一些較復雜的循環嵌套問題,思路總是會亂掉,成功率很低。
一、PTA循環實驗