#15475: 只輸出三行的解決方式與測資無法全數通過的原因


kerick (簡單生活)

學校 : 國立臺灣師範大學
編號 : 86324
來源 : [180.217.108.143]
最後登入時間 :
2019-02-24 12:49:02
b964. 1. 成績指標 -- 2016年3月apcs | From: [110.50.158.226] | 發表日期 : 2018-10-07 17:40

1.

此題連續輸入多筆測資,若檢測出現只輸出三行,則是因為沒有加上 while 迴圈。

C 語言的方式要加上

while(scanf("%d",&p)!=EOF)

讓 scanf 收不到任何值的時候才會跳出迴圈。

2.

建立陣列儲存成績時,最大值與最小值每次都需清空,否則舊的資料存在,可能就會出現上一筆測資的資料顯示在下一筆的測資結果。

 
ZeroJudge Forum