- 相關(guān)推薦
2016年計(jì)算機(jī)三級(jí)考試數(shù)據(jù)庫(kù)題庫(kù)及答案
【題一】
已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal(),其功能是:如果四位數(shù)各位上的數(shù)字均是奇數(shù),則統(tǒng)計(jì)出滿(mǎn)足此條件的個(gè)數(shù)cnt并把這些四位數(shù)按從大到小的順序存入數(shù)組 b中。最后main()函數(shù)調(diào)用寫(xiě)函數(shù)writeDat()把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
答案及解析
【審題關(guān)鍵句】各位都是奇數(shù),從大到小排序。
【解題思路】
本題類(lèi)似第32套試題,通過(guò)審題可以發(fā)現(xiàn)主要是對(duì)四位數(shù)的篩選條件有所不同,即判斷四位數(shù)的每一位數(shù)都為奇數(shù),參考答案的第8條語(yǔ)句,只需將每位數(shù)的判斷條件改為奇數(shù)判斷即可。
【參考答案】
【題二】
已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)isVal(),其功能是:把千位數(shù)字和十位數(shù)字重新組成一個(gè)新的含有兩位數(shù)字的數(shù)ab(新數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的十位數(shù)字),以及把個(gè)位數(shù)字和百位數(shù)字組成另一個(gè)新的含有兩位數(shù)字的數(shù)cd(新數(shù)的十位數(shù)字是原四位數(shù)的個(gè)位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的百位數(shù)字),如果新組成的兩個(gè)位數(shù)ab>cd,ab必須是偶數(shù)且能被5整除,cd必須是奇數(shù),同時(shí)兩個(gè)新數(shù)的十位數(shù)字均不為零,則將滿(mǎn)足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計(jì)算滿(mǎn)足上述條件的四位數(shù)的個(gè)數(shù)cnt。最后main()函數(shù)調(diào)用寫(xiě)函數(shù)writeDat()把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
答案及解析
【審題關(guān)鍵句】千位+十位與個(gè)位+百位,比較大小,整除,奇數(shù),從大到小排序。
【解題思路】
本題類(lèi)似第26套試題,通過(guò)審題可以發(fā)現(xiàn)主要是對(duì)四位數(shù)的篩選條件有所不同,即判斷新組合的兩位數(shù)要求第一個(gè)為偶數(shù),第二個(gè)為奇數(shù),比較兩題的第10條語(yǔ)句,只需將新組合的第二個(gè)數(shù)的判斷條件改為奇數(shù)判斷,即“newV2%2”。
【參考答案】
【計(jì)算機(jī)三級(jí)考試數(shù)據(jù)庫(kù)題庫(kù)及答案】相關(guān)文章:
計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》上機(jī)題庫(kù)及答案08-25
計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)上機(jī)題庫(kù)及答案201605-06
計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)題庫(kù)2016(附答案)10-10
2016計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)上機(jī)題庫(kù)及答案08-21
2016最新計(jì)算機(jī)三級(jí)MySQL數(shù)據(jù)庫(kù)題庫(kù)(含答案)06-29
2017計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》機(jī)考題庫(kù)與答案10-22
計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)考試題庫(kù)10-19