第 1 頁:基本操作題 |
第 2 頁:簡單應用題 |
第 3 頁:綜合操作題 |
三、綜合操作題
5在考生文件夾下有一個工程文件sit5.vbp,窗體上有兩個命令按鈕,標題分別是“讀數(shù)據(jù)”和“統(tǒng)計”,請?zhí)砑右粋名稱為Label1、標題為“回文個數(shù)為”的標簽和一個名稱為Text1,初始內(nèi)容為空的文本框,如圖所示。程序功能如下:
、賳螕簟白x數(shù)據(jù)”按鈕,則將考生文件夾下in.5.dat文件的內(nèi)容讀到變量s中;
、趩螕簟敖y(tǒng)計”按鈕,則統(tǒng)計in5.dat文件(該文件中僅含由空格間隔開的字符串)中回文的個數(shù),并將統(tǒng)計的回文個數(shù)顯示在Textl文本框內(nèi)(所謂回文是指順讀與倒讀都一樣的字符串,如“recycer”)!白x數(shù)據(jù)”和“統(tǒng)計”按鈕的Click事件過程已經(jīng)給出,請完善foundhuiwen過程的功能,實現(xiàn)上述程序功能。
注意:考生不得修改窗體文件中已存在的控件和程序,在結束程序運行之前,必須先進行統(tǒng)計,且必須用窗體右上角的關閉按鈕結束程序,否則無成績。最后,程序按原文件名存盤。
參考解析:
【考點分析】本題考點有:StrReverse()函數(shù)、Mid()函數(shù)、文件編輯、LOF()函數(shù)、Input()函數(shù)、For循環(huán)語句以及If判斷語句。
【解題思路】StrReverse()函數(shù)用于返回一個字符串,其中一個指定子字符串的字符順序是反向的。Mid()函數(shù)用于取字符子串。
【操作步驟】
步驟1:打開本題工程文件,按照題目要求建立控件并設置屬性,如表3.29所示。
步驟2:打開代碼編輯窗口,在代碼編輯窗口指定位置編寫以下代碼。
參考答案:
Function foundhuiwen(p As String)
If StrReverse(P)=P Then foundhuiwen
=True'StrReverse函數(shù)的功能是將字符串順序反轉(zhuǎn)
End Function
步驟3:調(diào)試并運行程序,關閉程序后按題目要求存盤。
【易錯提示】StrReverse()函數(shù)是一個不常見的函數(shù),在運用的時候要了解函數(shù)的語法才能應用自如。
相關推薦:
2015年計算機二級考試《VB》考前練習題匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |