請在第一周作業的基礎上,繼續完成:找出給定的檔案中陣列的最大值及其對應的最小下標(下標從0開始)。並將最大值和對應的最小下標數值寫入檔案。1)實驗**輸入:請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。
輸出在不刪除原有檔案內容的情況下,將最大值和對應的最小下標數值寫入檔案。
#include#includeint main()2)設計思路fscanf(fp,"%d",&n);
for(i=0;ia[index])
index=i;
} fprintf(fp,"\n%d %d",a[index],index);
if(fclose(fp))
return 0;
}
3)本題除錯過程中遇到的問題
第乙個就是指標的運用不熟練,容易在**上忘記加f,然後在電腦上製作文字時也出現了一些操作失誤。
第二個就是第十四行%d後忘記空格,以及文字的位址在dev-c++中寫錯了位置導致開啟失誤。
第三個就是第八行中的「r」要用"a+"來表示,最後在李大佬的幫助下完成了這道題。
4)執行結果截圖
2019春季學期第二週作業
請在第一周作業的基礎上,繼續完成 找出給定的檔案中陣列的最大值及其對應的最小下標 下標從0開始 並將最大值和對應的最小下標數值寫入檔案。輸入 請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。輸出在不刪除原有檔案內容的情況下,將最大值和對應的最小下標數值寫入檔案。一 實...
2023年春季學期第二週作業
基礎作業 請在第一周作業的基礎上,繼續完成 找出給定的檔案中陣列的最大值及其對應的最小下標 下標從0開始 並將最大值和對應的最小下標數值寫入檔案。輸入 請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。輸出在不刪除原有檔案內容的情況下,將最大值和對應的最小下標數值寫入檔...
2023年春季學期第二週作業
請在第一周作業的基礎上,繼續完成 找出給定的檔案中陣列的最大值及其對應的最小下標 下標從0開始 並將最大值和對應的最小下標數值寫入檔案。輸入 請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。輸出在不刪除原有檔案內容的情況下,將最大值和對應的最小下標數值寫入檔案。遇到問...