国产在线精品一级A片-国产另类欧美-国产精品va在线观看一-我要找美国一级片黄色|www.zheinei.com

計算機三級數據庫技術考試必記語句:對文件中的記錄按字段排序

時間:2017-02-07 15:45:34 娛樂資訊 我要投稿

2016年計算機三級數據庫技術考試必記語句:對文件中的記錄按字段排序

為您整理了“2016年計算機三級數據庫技術考試必記語句:對文件中的記錄按字段排序”,方便廣大網友查閱!更多計算機等級考試相關信息請訪問計算機等級考試網。
(10)對文件中的記錄按字段排序

變量說明:
變量i和{都是循環變量,同時表示的是結構體中的一行記錄;dm是產品代碼的變量名,sell[i].dm是第i行的產品代碼的.值,me、dj、sl和je分別是產品名稱、單價、數量和金額的變量名,同樣sell[i].me、sell[i].dj、sell[i].sl和sell[i].je也分別代表各字段在第i行對應的變量值;tmp是用來保存記錄的中間變量;PR0是結構體名。
表達式含義:
首先通過兩個for循環對結構體中的兩條記錄進行比較(具體的控制流程,與第(7)點中的類似),通過strcmp()函數比較兩條記錄中上一條記錄的產品名稱是否小于下一條記錄的產品名稱(ASCIl碼值),如果兩個產品名稱相同,則比較上一條記錄的金額是否小于下一條記錄的金額。無論滿足哪個條件,都將執行條件語句中的語句序列,即:把sell[i](當前記錄)的值復制到tmp,然后將把sell[j](當前記錄后面的記錄)的值復制到sell[i],最后將tmp的值復制到sell[j],這樣就完成了記錄的排序。
本例題可參考第(7)點的例題,此處不在重復說明。

【2016年計算機三級數據庫技術考試必記語句:對文件中的記錄按字段排序】相關文章:

1.2016年計算機三級數據庫技術考試必記語句:數組排序

2.2016年計算機三級數據庫技術考試必記語句:簡單的升序和降序排序

3.2016年計算機三級數據庫技術考試必記語句:判斷數組的語句

4.2016年計算機三級數據庫技術考試必記語句:求素數語句

5.2016年計算機三級數據庫技術考試必記語句:組成新數的語句

6.2016年計算機三級數據庫技術考試必記語句:判斷奇偶數語句

7.2016年計算機三級數據庫技術考試必記語句:將數值存入數組的語句

8.2016年計算機三級數據庫技術考試必記語句:求平均值