- 相關(guān)推薦
2016上半年計算機(jī)三級數(shù)據(jù)庫上機(jī)沖刺試題
第1題
下列程序的功能是:將一正整數(shù)序列{K1,K2,…,K9}重新排列成一個新的序列。新序列中,比K1小的數(shù)都在K1的前面(左面),比K1大的數(shù)都在K1的后面(右面)。要求編寫函數(shù)NumSort(int a[10][9])實現(xiàn)此功能,最后調(diào)用Wdata()函數(shù)將新序列輸出到文件out.dat中。
說明:在程序中己給出了10個序列,每個序列有9個正整數(shù),并存入數(shù)組a[10][9]中,分別求出這10個新序列。例:序列{6,8,9,1,2,5,4,7,3}
經(jīng)重排后成為{3,4,5,2,1,6,8,9,7}
注意:部分源程序已經(jīng)給出。
請勿改動主函數(shù)main()和寫函數(shù)Wdata()的內(nèi)容。
第2題
函數(shù)Rdata()實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組string中,請編寫函數(shù)CharRight(),其函數(shù)的功能是:以行為單位把字符串中的最后一個字符的ASCII值右移4位后加倒數(shù)第二個字符的ASCII值,得到最后一個新的字符,倒數(shù)第二個字符的ASCII值右移4位后加倒數(shù)第三個字符的ASCII值,得到倒數(shù)第二個新的字符,依此類推,一直處理到第二個字符,第一個字符的ASCII值加原最后一個字符的ASCII值,得到第一個新的字符,得到的新字符分別存放在原字符串對應(yīng)的位置上。最后已處理的字符串仍按行重新存入字符串?dāng)?shù)組string中,最后調(diào)用函數(shù)Wdata(),把結(jié)果string輸出到文件out.dat中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符(含標(biāo)點符號和空格)。注意:部分源程序已經(jīng)給出。
請勿改動主函數(shù)main()、讀函數(shù)Rdata()和寫函數(shù)Wdata()的內(nèi)容。
第3題
函數(shù)ReadDat()實現(xiàn)從文件in.dat中讀取1 000個十進(jìn)制整數(shù)到數(shù)組XX中,請編制函數(shù)Compute()分別計算出XX中數(shù)值為偶數(shù)的個數(shù)even,所有數(shù)值為奇數(shù)的平均值ave1,偶數(shù)的平均值ave2以及所有偶數(shù)的方差totfc的值,最后調(diào)用函數(shù) WriteDat()把結(jié)果輸出到0ut.dat文件中。
【上半年計算機(jī)三級數(shù)據(jù)庫上機(jī)沖刺試題】相關(guān)文章:
計算機(jī)三級的數(shù)據(jù)庫上機(jī)試題及答案02-02
2016計算機(jī)三級《數(shù)據(jù)庫技術(shù)》上機(jī)試題04-19
計算機(jī)三級數(shù)據(jù)庫上機(jī)試題及答案06-03
2016計算機(jī)三級《數(shù)據(jù)庫技術(shù)》上機(jī)試題與答案07-02
計算機(jī)三級《數(shù)據(jù)庫技術(shù)》沖刺試題07-22
計算機(jī)三級上機(jī)試題02-14
計算機(jī)三級上機(jī)試題05-20