計算機二級C語言練習題:程序填空題
導語:多做題能夠幫助考生們熟悉考試題型特點,下面是計算機二級C語言練習題:程序填空題,一起來測試一下吧:
【程序填空題】
下列給定程序中,函數fun的功能是:將形參n中個位上為偶數的數取出,並按原來從高位到低位相反的.順序組成一個新數,作為函數值返回。
例如,輸入一個整數27638496,函數返回值為64862。
請在程序的下劃線處填入正確的內容並將下劃線刪除,使程序得出正確的結果。注意:部分源程序在文件BLANKl.C中。
不得增行或刪行,也不得更改程序的結構!#include
unsigned long fun(unsigned long n){unsigned long x=0;int t;
【參考答案】
(1)0
(2)10*x
(3)n/10
【考點分析】
本題考查:已知某數,如何求該數各個位數值,已知各個位數值,如何表示該數;除法運算。
【解題思路】
填空l:定義變量t用來存放某數的各個位數值,此處判斷t是否為偶數,即對2求餘結果是否為0。
填空2:將t作為x的個位數,原來x的各個位上升l位,即x=10{x+1。
填空3:每循環一次,通過除法運算,去掉數值最後一位。
【解題寶典】
如果知道某數n的各個位的數值,可以得到該數值n,如n的個位為a、十位為b、百位為c,那麼n=c}100+b*10+a。如果知道數值n,可以採用求餘和除法操作來表示其各個位,如n%10(取個位)、n/J0(取十位),讀者可以自己考慮一下,如果是三位數,如何提取各個位?四位數呢?
-
2016計算機二級考試C++複習題及答案
全國計算機等級考試是由教育部考試中心主辦,面向社會,用於考查非計算機專業應試人員計算機應用知識與技能的全國性計算機水平考試體系,每年開考兩次。3月份的考試馬上就要到來,下面本站小編為搜索整理了計算機二級考試C++複習題及答案,希望對你備考有所幫助!1.假設...
-
2015年9月全國計算機二級C++筆試全真模擬題
點擊查看試題答案及解析一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項塗寫在答題卡相應位置上,答在試卷上不得分。(1)下列敍述中錯誤的是A)二叉樹不是線性結構B)線性表是非線性結構C)線性鏈表是線性結構D)棧與...
-
計算機二級《MS Office》判斷習題及答案
計算機二級考試是全國計算機等級考試四個等級中的一個等級,由教育部考試中心主辦,考核計算機基礎知識和使用一種高級計算機語言編寫程序以及上機調試的基本技能。下面是小編整理的計算機二級《MSOffice》判斷習題及答案,歡迎大家閲讀學習。計算機二級《MSOffice》...
-
2015下半年全國計算機二級vf考試預測題(附答案)
一、選擇題(每小題1分,共40分)1在VisualFoxPr0的查詢設計器中對應的SQL短語WHERE的選項卡是()。A.字段B.連接C.篩選D.雜項本題共1分,參考答案:C系統解析:查詢設計器界面包含字段、連接、篩選、排序依據、分組依據和雜項6個選項卡,其中篩選對應於WHERE短語,用於指定...