點(diǎn)擊查看:2016計算機三級數據庫技術(shù)上機練習題及答案匯總
程序test.c的功能是:計算100以?xún)葷M(mǎn)足以下條件的所有整數i的個(gè)數cnt以及這些i之和sum。條件:i,i+4,i+10都是素數,同時(shí)i+10小于100。請考生編寫(xiě)函數countvalue()實(shí)現程序要求,最后調用函數wfiteDAT()把結果cnt和sum輸出到文件out.dat中。(數值l不是素數)
試題答案解析
【審題關(guān)鍵句】100以?xún)?含l00)滿(mǎn)足i、i+4、i+10都是素數的整數的個(gè)數以及這些i之和。
【解題思路】
、偈紫榷x循環(huán)變量i,然后將i的值賦初值為3,每循環(huán)一次則將i的值加1,直到i<90。
、谠趂or循環(huán)中,每執行一次循環(huán)則調用函數isPrime()(該函數具體的算法已經(jīng)在源程序中給出,直接用即可),對i、 i+4、i+10是否同時(shí)是素數進(jìn)行判斷,如果這三個(gè)數同時(shí)為素數,則計數變量cnt值加1,同將時(shí)將變量i的值累加到sum上。
【參考答案】

相關(guān)推薦:
各地2016年全國計算機等級考試報名時(shí)間匯總
各地2016年全國計算機等級考試費用匯總
2016年計算機等級考試各級別報考適合專(zhuān)業(yè)類(lèi)別