1、流程圖
2、測試用例設計
覆蓋方法
用例號輸入
期待結果
實際結果
通過與否
時間語句覆蓋、判定覆蓋
(該測試中,判定覆蓋
與語句覆蓋路徑一樣)
1-5 -6 -3
輸入數量不滿足要求
輸入數量不滿足要求
√2017-03-21
23 2 1
26.80
26.80
√2017-03-21
34 10 100
133.00
133.00
√2017-03-21
410 50 100
280.00
280.00
√2017-03-21
3、測試結果:
被測試**在語句覆蓋、邏輯覆蓋測試通過。
4、**優化建議:
1)if、else、else if等語句自佔一行,無論執行語句有多少(即使只有一行執行語句),都要加{};
2)**中要注意資料型別的轉換,以免丟失資料。
如:ans=(sum-1800.0)*0.2+220.0; //從「double」轉換到「float」,可能丟失資料
3)依據c\c++程式設計規範,多元運算子和他們的操作符之間至少需要乙個空格,這個也需要注意。
第1次作業
題目6 1 計算兩數的和與差 部分 void sum diff float op1,float op2,float psum,float pdiff 設計思路 1 文字部分 1.觀察主函式,輸出部分與輸入部分都具備,且函式不需要返回值 2.確定題意,本題要求為輸出主函式中a和b的和 psum 與差 ...
第1次作業
一 學習內容總結 1.經過這幾周的學習,總結一下學習的心得與體會。不少於100字 10分 經歷這幾周的學習,我逐漸了解並掌握了一部分c語程式設計作業。我從最初的把基本格式打錯,單詞拼寫錯誤。到現在已經可以獨立並且熟練的完成一些作業。現在 pta上的作業我已經可以獨立完成一部分,另外一些我在別人的幫助...
第1次作業
一.分支結構中題目7 9 高速公路超速處罰 按照規定,在高速公路上行使的機動車,達到或超出本車道限速的10 則處200元罰款 若達到或超出50 就要吊銷駕駛證。請編寫程式根據車速和限速自動判別對該機動車的處理。輸入在一行中給出2個正整數,分別對應車速和限速,其間以空格分隔。在一行中輸出處理意見 若屬...