請在第一周作業的基礎上,繼續完成:找出給定的檔案中陣列的最大值及其對應的最小下標(下標從0開始)。並將最大值和對應的最小下標數值寫入檔案。
請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。
輸出:在不刪除原有檔案內容的情況下,將最大值和對應的最小下標數值寫入檔案。
1)實驗**
#include#include#includeint main()
max=0;
for(i=0;i<10;i++) }
fprintf(wenjian,"\n%d %d",a[max],max);
if(fclose(wenjian))
return 0;
}
2)設計思路
3)本題除錯過程碰到的問題及其解決辦法
1.讀入檔案時,檔案中的逗號沒有處理;
解決辦法:定義乙個符號變數用於儲存逗號。
2.讀入檔案時,位址只寫了陣列名;
解決辦法:在陣列名前加上&,陣列名後加上陣列長度。
4)自我評價
本題使用時間大概五個小時,題目大體思路沒問題,只是在幾個細節上有疏漏,另外在繪製流程圖上花費的時間也比較多,細節上的問題跟同學請教之後也解決了。
5)執行截圖
2019 第二週作業
請在第一周作業的基礎上,繼續完成 找出給定的檔案中陣列的最大值及其對應的最小下標 下標從0開始 並將最大值和對應的最小下標數值寫入檔案。請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。在不刪除原有檔案內容的情況下,將最大值和對應的最小下標數值寫入檔案。include ...
2019第二週作業
請在第一周作業的基礎上,繼續完成 找出給定的檔案中陣列的最大值及其對應的最小下標 下標從0開始 並將最大值和對應的最小下標數值寫入檔案。輸入 請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。輸出 在不刪除原有檔案內容的情況下,將最大值和對應的最小下標數值寫入檔案。實驗...
第二週基礎作業
請在第一周作業的基礎上,繼續完成 找出給定的檔案中陣列的最大值及其對應的最小下標 下標從0開始 並將最大值和對應的最小下標數值寫入檔案。輸入 請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。輸出在不刪除原有檔案內容的情況下,將最大值和對應的最小下標數值寫入檔案。實驗 ...