第 1 頁:基本操作題 |
第 3 頁:簡單應(yīng)用題 |
第 5 頁:綜合操作題 |
綜合操作題
5在考生文件夾下有一個工程文件sjt5.vbp。其功能是產(chǎn)生并顯示一個數(shù)列的前l(fā)3.項。數(shù)列產(chǎn)生的規(guī)律是:數(shù)列的前2項是小于l0的正整數(shù),將此兩數(shù)相乘,若乘積<10,則以此乘積作為數(shù)列的第3項;若乘積≥l0,則以乘積的十位數(shù)為數(shù)列的第3項,以乘積的個位數(shù)為數(shù)列的第4項。再用數(shù)列的最后兩項相乘,用上述規(guī)則形成后面的項,直至產(chǎn)生了第l2項。窗體上部從左到右3個文本框的名稱分別為Textl、Text2、Text3,窗體下部的文本框名稱為Text4。程序運行時,在Textl、Text2中輸入數(shù)列的前兩項,Text3中輸入要產(chǎn)生的項數(shù)n,單擊“計算”按鈕則產(chǎn)生此數(shù)列的前n項,并顯示在Text4中。如圖所示。
已經(jīng)給出了全部控件,但程序不完整,請去掉程序中的注釋符,把程序中的?改為正確的內(nèi)容。
注意:不得修改原有程序和控件的屬性。最后把修改后的文件按原文件名存盤。
參考解析:
【考點分析】本題考點有:Val()函數(shù)、“&”連接符、DoWhile語句、Mod運算符以及Ⅱ判斷語句。
【解題思路]Text3的數(shù)值是數(shù)列的項數(shù),定義一個變量k,前兩項已經(jīng)確定,因此k的取值范圍為3~n,先計算前兩項的積,判斷是否小于10,如果乘積小于10,則以此乘積作為數(shù)列的第3項數(shù),如果乘積大于等于10,則以乘積的十位數(shù)為數(shù)列的第3項,以乘積的個位數(shù)為數(shù)列的第4項,再用數(shù)列的最后2項相乘,運用循環(huán)語句,用上述規(guī)則形成后面的項,直至產(chǎn)生了第n項。在這里運用的是DoWhile語句,與For語句有所不同,要注意區(qū)分。
【操作步驟】
步驟1:打開本題工程文件。
步驟2:打開代碼編輯窗口,去掉程序中的注釋符“´”,將問號改為正確的內(nèi)容。
參考答案(陰影部分是需考生填入的內(nèi)容)
步驟3:調(diào)試并運行程序,關(guān)閉程序后按題目要求存盤。
相關(guān)推薦:
2015年計算機二級考試《VB》考前練習(xí)題匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |