首頁 - 網(wǎng)校 - 萬題庫 - 美好明天 - 直播 - 導航
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > VB > 模擬試題 > 正文

2018年3月計算機二級VB考前12天沖刺必做試題(2)

來源:考試吧 2018-03-12 11:57:24 要考試,上考試吧! 萬題庫
考試吧整理“2018年3月計算機二級VB考前12天沖刺必做試題(2)”供考生參考。更多會計算機等級考試內容請訪問考試吧計算機等級考試網(wǎng)。
第 1 頁:選擇題
第 3 頁:基本操作題
第 4 頁:簡單應用題
第 5 頁:綜合應用題
第 6 頁:參考答案及解析

  三、簡單應用題

  (1)【解題思路】在單擊單選按鈕數(shù)組事件過程中,首先向文本框1kt1中輸入一個不超過l0的正整數(shù),通過Val函數(shù)實現(xiàn)字符向數(shù)值的轉換,然后選擇“N的階乘”或“(N+2)的階乘”單選按鈕,通過Select Case語句和單選按鈕數(shù)組的Index屬性,確定所調用函數(shù)的參數(shù),從而調用Function fl()過程函數(shù)進行計算,將計算結果顯示在文本框Te地中。

  【操作步驟】

  步驟1:打開本題工程文件。步驟2:分析并編寫程序代碼。程序提供代碼

  Private Sub Optionl~Click(Index As Integer)Dim n AsInteger

  n=ValfText1.Text)‘Select Case?

  Case 0

  Text2."rext=fl(?)Casel

  Text2.Text=fl(?)End Select

  End Sub

  Public Function fl(n As Integer)A8 LongDim xAs Long

  X=1

  Th i=1 T0 7x2X十i

  Next‘?=XEnd Function程序結束

  參考答案

  第1個?處填人:Index第2個?處填入:n

  第3個?處填入:n+2.第4個?處填人:n

  第5個?處填入:n

  步驟3:調試并運行程序,關閉程序后按題目要求存盤。

  (2)【解題思路】通過文件操作和“&”連接符將文件ins.txt中的文本讀出并顯示在文本框1鈕1中,在C0㈣dl eli&事件過程中,在文本框Text2中輸入一個英文字母,然后單擊“統(tǒng)計”命令按鈕,統(tǒng)計該字母(大小寫被認為是不同的字母)在文本中出現(xiàn)的次數(shù),統(tǒng)計結果顯示在標簽Imbel3中。

  【操作步驟】

  步驟1:打開本題工程文件。

  步驟2:分析并編寫程序代碼。程序提供代碼

  Privale Sub Fonn_lJ0ad()

  Open App.Path&”\in4.瞰”For Input As囂1

  Line Input{I}1.S’Text1.Text=?Close#l

  End Sub

  Privatd Sub Commandl—Click()

  Dim n AsIntegerS=Text1.Text

  sl=RTrim(Text2.Text、Do

  p=Instr(?)

  IfP<>0 Then n=n+1s=Mid(S,P+I)

  Loop While P?0

  Labels.Caption=?

  End Sub

  程序結束

  參考答案

  第1個?處填人:S.第2個?處填入:S,sl

  第3個?處填入:<>第4個?處填入:n

  步驟3:調試并運行程序,關閉程序后按題目要求存盤。四、綜合應用題

  【解題思路】函數(shù)過程isprime(a)的功能是通過Do While語句、Ⅱ判斷語句和Int函數(shù),判斷參數(shù)a是否為素數(shù),如果是素數(shù),則函數(shù)返回True,否則函數(shù)返回False。在單擊“計算”按鈕事件過程中,通過For語句和調用函數(shù)過程isprime(a),找出小于l8000的最大的素數(shù),并將其顯示在Text1中;在單擊“存盤”按鈕事件過程中,通過文件操作把Text1中的計算結果存入考生文件夾下的0ut5.txt文件中。

  【操作步驟】

  步驟1:打開本題工程文件。

  步驟2:分析并編寫程序代碼。程序提供代碼

  Private Function isprime(a As Integer)As BooleanDim flag As Boolean

  flag=Trueb%=2

  DoWhile b%<=Int(a/2)And/lagIfInt(a/b%)=a/b%Then

  flag=FalseElse

  b%=b%+1End If

  Loop

  isprime=flagEnd Function

  程序結束

  參考答案

  Private Sub Cl一Click()

  DimiAsInteger\、For i=17999 T0 1 Step一1

 、騣sprime(i)ThenTbxt1=i

  Exit ForEndIf

  NextEnd SubPrivate Sub C2一Click().

  Open App.Path&”\out5.txt”For Output As鼻lPrint#1.Text1.Text

  Close{}1End Sub步驟3:調試并運行程序,關閉程序后按題目要求存盤。

掃描/長按二維碼幫助考試通關
2018年等考報考資訊
2018等考各科通關技巧
2018各科最新預測試卷
2018等考各科備考資料

微信搜索"考試吧"了解更多考試資訊、下載備考資料

上一頁  1 2 3 4 5 6 7 8 

  相關推薦:

  2018年全國計算機等級考試必做試題匯總(各科目)

  2018年全國計算機等級考試復習知識點匯總(各科目)

  2018計算機等級考試報名時間|各地報名入口|報名條件

  2018年全國計算機等級考試時間|教材目錄(2018年版)

  2018全國計算機等級考試備考經(jīng)驗及應試技巧匯總

  報名方法|考試內容|考試大綱|2018計算機等級考試科目

  歷年真題匯總|考試吧策劃:2018年計算機等級考試報考指南

0
收藏該文章
0
收藏該文章
文章責編:wangmeng  
看了本文的網(wǎng)友還看了
文章搜索
萬題庫小程序
萬題庫小程序
·章節(jié)視頻 ·章節(jié)練習
·免費真題 ·?荚囶}
微信掃碼,立即獲!
掃碼免費使用
版權聲明:如果計算機等級考試網(wǎng)所轉載內容不慎侵犯了您的權益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網(wǎng)內容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網(wǎng) 出版物經(jīng)營許可證新出發(fā)京批字第直170033號 
京ICP證060677 京ICP備05005269號 中國科學院研究生院權威支持(北京)
在線模擬試題
考證通關殺器
考試最新資訊
一次通關技巧