看板 C_and_CPP 關於我們 聯絡資訊
問題(Question): 自in.txt輸入N筆資料,自out.txt輸出大於10的資料,且由大自小排序 1.in.txt的資料是 12 9 11 13 10 ,out.txt的資料是12 11 13 (讀檔後 限定輸出範圍再存檔) 2.in.txt的資料是12 9 11 13 10,out.txt中的資料為:3 (N筆資料中計算次數) 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): #include<stdio.h> FILE *fp; int main ( ){ int i fp=fopen("in.txt","r+"); for( i=13; i>=10 ; i--){ fscanf(fp "%d" , &n ) fclose(fp); } 程式碼(Code):(以請善用置底文網頁, 記得排版,禁止使用圖檔) 補充說明(Supplement): 小觀念看網路教學還可粽合就..... 總覺得有哪裡嚴重錯誤邏輯但是想不通 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.144.96 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1524464410.A.784.html
jerryh001: 想法? 我只看到輸入部分 04/23 14:30
Light132145: 就不知道怎麼開始想這個問題 04/23 14:50
MOONRAKER: 打擾一下 你有聽過排序嗎 04/23 14:56
MOONRAKER: 沒有就繼續看 不要想 04/23 14:56
chuegou: 置底 如何貼程式碼 看一下 04/23 19:26
jerryh001: 1.會陣列嗎2.會排序嗎 不會就先弄會這兩個再來想 04/23 19:41
longlongint: 你沒有同班同學嗎 04/23 21:13
s4300026: 先看別人怎麼寫,google一下很多資料 04/23 22:16
s4300026: 程式怎麼寫不重要,重要的是,你要怎麼做? 04/23 22:19
s4300026: https://tinyurl.com/ycze29ue 04/23 22:22
KanzakiHAria: 我是認為先不要用讀檔啦 你先用上面推文說的陣列 04/23 22:29
KanzakiHAria: 裝好一排數字 先只練排序就好 04/23 22:30
Neisseria: 推樓上 04/24 09:00
RicciYeh: 這東西我以為範例就有欸 04/24 13:00
hpyhacking: 先撇開程式部分,請先想要怎麼解決問題,當今天有一 04/25 03:03
hpyhacking: 串數列請問妳要怎麼排序? 04/25 03:03