第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求大神教C語言文件數(shù)據(jù)排序

求大神教C語言文件數(shù)據(jù)排序

C
慕少1414285 2016-02-20 21:27:49
比如文件數(shù)據(jù)有三行taibai ?&001 458 ?654wainii ?&002 654 ?458ioooo ?&003 548 ?648我要靠每行的倒數(shù)第二個數(shù)據(jù)來做一個排序表怎么辦 ??
查看完整描述

2 回答

已采納
?
Fiona0126

TA貢獻(xiàn)12條經(jīng)驗 獲得超2個贊

如果每行數(shù)據(jù)你能確定是統(tǒng)一規(guī)則,就定義一個結(jié)構(gòu)體數(shù)組,然后fscanf讀文件,最后qsort一下就好了。。。幾行代碼。。你可以去了解一下

查看完整回答
反對 回復(fù) 2016-02-21
  • 慕少1414285
    慕少1414285
    fscanf遇到空格就結(jié)束了 taibai wainii ioooo 應(yīng)該是用fgets;但還是謝謝教qsort
  • Fiona0126
    Fiona0126
    所以你如果里面的格式是固定的。 就可以struct eg { char str1[100]; char str2[100]; int x; int y; } 然后fscanf("%s%s%d%d", &....)這樣來給四個變量賦值。。
?
不偏不易

TA貢獻(xiàn)96條經(jīng)驗 獲得超118個贊

我說一下我的思路,也請大神指導(dǎo)一下。第一步,讀取數(shù)據(jù),存放在二維字符數(shù)組中;第二步,以空格為分界,判斷是第幾組數(shù)據(jù);第三步,判斷每一行第三組數(shù)據(jù)的大小;第四步,數(shù)組交換數(shù)據(jù)。

查看完整回答
反對 回復(fù) 2016-02-21
  • 2 回答
  • 0 關(guān)注
  • 1578 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號