總共 5 個 Testcase,全部都以老師給的 maldives.mbmp
進行測試,共 30 分:
./fin01 -h
./fin01 maldives.mbmp
output1.bmp
, output2.bmp
兩個檔案 +10output001.bmp
output002.bmp
也行output000.bmp
output001.bmp
會酌量扣分./fin01 -r 100x75 maldives.mbmp
output1.bmp
, output2.bmp
兩個檔案,且大小要是 100x75 +5./fin01 -p cool maldives.mbmp
cool1.bmp
, cool2.bmp
兩個檔案 +5./fin01 -r 8x6 -p anime maldives.mbmp
anime.bmp
, anime2.bmp
兩個檔案,且大小要是 8x6 +5一些 error message 的說明:
make
後沒有看到 fin01
執行檔在進行命名變更 (mv) 後,可以大致看出 1. ~ 4. 的圖片會看起來像這樣:
example case:
./fin02 2024-04-23
5分:輸出數字正確,誤差可以至上下 5 個
5分:圓餅圖形狀正確(至少第一眼感覺是對的,不要偏差太多就好)
test case:
./fin02 2018-03-27
8分:輸出數字正確,誤差可以至上下 5 個
8分:圓餅圖形狀正確(至少第一眼感覺是對的,不要偏差太多就好)
other case:
./fin02 --help
2分:正確輸出 help 內容
./fin02 2018-03-28
2分:有排錯或是提示 help 內容
其他小偏差會寫在評分裡面