計算機三級數據庫技術上機考試試題及答案「2016」
程序test.c的功能是:選出大於100小於1000的所有個位數字與十位數字之和被10除所得餘數恰是百位數字的所有素數(如293)。計算並輸出上述這些素數的個數cnt以及這些素數值的和sum。請考生編寫函數countValue()實現程序要求,最後調用函數writeDAT()把結果cnt和sum輸出到文件中。
【答案及解析】
【審題關鍵句】選出100以上、1000以內所有個位數字與十位數字之和被10除所得餘數恰是百位數字的素數,計算並輸出上述這些素數的個數以及這些素數值的和。
①首先定義一個循環變量循環i以及用來存放3位數分解之後各位數的'變量bw(百位)、SW(十位)和gw(個位)。②通過for循環對100到999的每個數字進行逐個的掃描,循環變量i從100開始,每執行一次循環,i的值加1。③在每次執行for循環時,分解當前變量i值的百位上的數字、十位上的數字和個位上的數字,然後利用表達式(gw+SW)
%10==bw來判斷個位數字與十位數字之和被l0除所得餘數與百位數字是否相等,同時調用函數isP()判斷變量i的值是否是素數,如果以上兩個條件同時滿足(兩個表達式通過&&運算符進行連接),則計數變量cnt值加1、並把其值加到變量sum上,直到循環結束,即可求出從100到999中所有滿足條件的素數的個數和它們的和。
【參考答案】
-
2017年3月計算機三級網絡技術知識鞏固題
想提高計算機等級考試成績平時就要多做練習,積累做題方法和技巧,提高做題速度。以下是小編為大家整理的2017年3月計算機三級網絡技術知識鞏固題,希望可以為您的學習帶來幫助!1.已知數據文件中存有300個4位數,並已調用函數readDat()把這些數存入數組a中,請編制一函數...
-
全國計算機三級數據庫練習題
數據庫技術其考核內容與計算機專業的主幹基礎課吻合程度較好,並且均為四級考核內容。小編整理了相關的內容,歡迎欣賞與借鑑。一、選擇題1.數據庫系統與文件系統的主要區別是()。DA.數據庫系統複雜,而文件系統簡單B.文件系統只能管理程序文件,而數據庫系統能夠管理各種類...
-
計算機三級數據庫技術強化訓練題
導語;同學們在備考計算機等級考試時,要多做題多練習,下面是計算機三級數據庫技術強化訓練題,一起來練習下吧:計算機三級數據庫技術強化訓練題11).下列關於數據庫系統的故障的敍述中,哪一個是不正確的?A.事務故障可能導致數據庫處於不一致狀態B.事務故障可能由兩種錯...
-
2017年3月計算機三級《網絡技術》複習題及答案
為幫助廣大考生有針對性地進行練習,將薄弱環節逐個擊破!以下是本站小編搜索整理的一份2017年3月計算機三級《網絡技術》複習題及答案,供參考練習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!1).下列Cisco路由器進入vty配置模式後的命...