2017上半年計算機二級C語言考前模擬試題
為了幫助大家提高計算機考試成績,今天本站小編特地為大家收集了以下2017上半年計算機二級C語言考前模擬試題,歡迎學習!
一、程序填空題
給定程序中,函數fun的功能是:把形參S所指字符串中最右邊的n個字符複製到形參t所指字符數組中,形成一個新串。若s所指字符串的長度小於n,則將整個字符串複製到形參t所指字符數組中。
例如,形參s所指的字符串為:abcdefgh,n的值為5,程序執行後t所指字符數組中的字符串應為:defgh。
請在程序的下畫線處填入正確的內容並把下畫線刪除,使程序得出正確的`結果。
注意:部分源程序在文件BLANKl.C中。
二、程序修改題
下列給定程序中,函數fun的功能是:找出一個大於給定整數m且緊隨m的素數,並作為函數值返回。
請改正程序中的錯誤,使它能得出正確的結果。
注意:部分源程序在文件MODll.C中,不要改動main函數,不得增行或刪行,也不得更改程序的結構!
三、程序設計題
參考答案:
一、程序填空題
【參考答案】
二、程序修改題
【參考答案】
(1)if(i%k==0)
(2)if(k==i)
【解題思路】
(1)判斷當前數是否為素數,若存在一個數(除1和其自身)能整除當前數,則跳出本次循環,所以if條件應為i%k==0。
(2)如果i是素數,則循環結束時k==i,將該值返回。
三、程序設計題
【參考答案】
【解題思路】
本題考查:偶數的判定方法;整除的實現。本題題幹信息是:能整除X且不是偶數的所有整數。循環語句中變量i從1開始且每次增2,所以i始終是奇數。
整除的方法,已經講過多次,這裏就不再贅述了。對於本題目要求的不是偶數的判定方法,即該數對2求餘不為0。除本題描述的方法外,還可以通過for循環語句直接把偶數篩出去,確保參與操作的數均為奇數。
每日勵志名言:一分鐘一秒鐘自滿,在這一分一秒間就停止了自己吸收的生命和排泄的生命。只有接受批評才能排泄精神的一切渣滓。只有吸收他人的意見。、我才能添加精神上新的滋養品。——徐特立
-
2017年3月計算機二級C語言考試摸底測試題
以下是yjbys考試網小編整理的2017年3月計算機二級C語言考試摸底測試題,希望對大家有所幫助,祝大家計算機二級考試順利通過。一、選擇題(每小題1分。)(1)程序流程圖中帶有箭頭的線段表示的是()。A.圖元關係B.數據流C.控制流D.調用關係(2)結構化程序設計的基本原則...
-
C語言if else語句彙總
對於很多情況,順序結構的代碼是遠遠不夠的,大家都接觸過C語言吧,下面是小編為大家整理的C語言ifelse語句,希望對大家有所幫助。C語言ifelse語句在C語言中,使用if和else關鍵字對條件進行判斷。請先看下面的代碼:#includeintmain(){intage;printf("請輸入你的年齡:");sc...
-
C語言精選面試題詳解
C語言是IT編程中最基礎的語言,在面試中,基本可以忽略又或者格外重要。下面是小編為大家整理的C語言精選面試題詳解,歡迎參考~分析這些面試題,本身包含很強的趣味性;而作為一名研發人員,通過對這些面試題的深入剖析則可進一步增強自身的內功。試題1:以下是引用片段:voi...
-
2017年計算機二級考試C語言備考題及答案
計算機二級對於很多考生來説還是比較有難度的,那麼怎樣順利通過二級考試呢?這就需要大家平時多練習和找方法了。以下是本站小編整理的2017年計算機二級考試C語言備考題及答案,希望對大家有幫助!1.(A)是構成C語言程序的基本單位。A、函數B、過程C、子程序D、子例...