6[單選題] 要?jiǎng)h除列表框中最后一個(gè)列表項(xiàng),正確的語(yǔ)句是( )。
A.Listl.Removehem ListCount
B.Listl.Removehem Listl.ListCount
C.Listl.RemoveItem ListCount一1
D.Listl.Removeltem Listl.ListCount一1
參考答案:D
參考解析:ListCount屬性返回列表框中列表項(xiàng)的個(gè)數(shù),列表項(xiàng)的索引號(hào)從0開(kāi)始,所以要?jiǎng)h除最后一個(gè)列表項(xiàng),ReMovehem方法中的索引號(hào)就應(yīng)該是Listl.ListCount一1,故D選項(xiàng)正確。
7[單選題] 設(shè)有下面程序代碼:
程序運(yùn)行時(shí)的輸出是
A.Visual Basic Programming 0
B.VisuAl Basic ProgrAmming 3
C.Visul Basic Progrmming 3
D.Visual Basic Pmgranmfing 2
參考答案:B
參考解析:Mid$(A$,4,2)是為了與老版本的VB兼容($的作用是強(qiáng)制將函數(shù)的返回值設(shè)為字符型)。&用來(lái)連接字符串。If條件判斷字符是否和輸入的字符相等,相等則n加1。選B.。
8[單選題] 窗體上有兩個(gè)水平滾動(dòng)條HV、I-IT,還有一個(gè)文本框Textl和一個(gè)標(biāo)題為“計(jì)算”的命令按鈕Commandl,并編寫(xiě)了以下程序.
運(yùn)行程序,單擊“計(jì)算”按鈕,可根據(jù)速度與時(shí)間計(jì)算出距離,并顯示計(jì)算結(jié)果。對(duì)以上程序,下列敘述中正確的是( )。
A.過(guò)程調(diào)用語(yǔ)句不對(duì),應(yīng)為calc(HV。HT)
B.過(guò)程定義語(yǔ)句的形式參數(shù)不對(duì),應(yīng)為Sub calc(x As Control。Y As Contr01)
C.計(jì)算結(jié)果在文本框中顯示出來(lái)
D.程序不能正確運(yùn)行
參考答案:C
參考解析:訪問(wèn)滾動(dòng)條控件的值,可以直接使用控件的名稱(chēng),也可以在名稱(chēng)后面指明Value屬性。滾動(dòng)條位置是用數(shù)值來(lái)表示的,因此定義Calc過(guò)程時(shí)參數(shù)應(yīng)該定義為Inte.ger類(lèi)型。程序中,Textl.Text=x+Y語(yǔ)句說(shuō)明計(jì)算的結(jié)果在文本框中顯示出來(lái)。
9[單選題] 設(shè)在工程文件中有一個(gè)標(biāo)準(zhǔn)模塊,其中定義了如下記錄類(lèi)型:
在窗體上畫(huà)一個(gè)名為Commandl的命令按鈕,要求當(dāng)執(zhí)行事件過(guò)程Commandl一Click時(shí),在順序文件Person.txt中寫(xiě)入一條Books類(lèi)型的記錄。下列能夠完成該操作的事件過(guò)程是( )。
A.
B.
C.
D.
參考答案:A
參考解析:數(shù)據(jù)文件的寫(xiě)操作分為3步,即打開(kāi)文件、寫(xiě)入文件和關(guān)閉文件。
首先,在順序文件中打開(kāi)文件寫(xiě)入數(shù)據(jù)的打開(kāi)方式為:Open文件名For Output As#文件號(hào)。因此B.C選項(xiàng)排除,只看A、D選項(xiàng)。
寫(xiě)入順序文件Print*語(yǔ)句格式為:Print#文件號(hào),變量名,變量名…,Write語(yǔ)句的的格式與Print語(yǔ)句一樣:Write#3c件號(hào),變量名,變量名。而記錄類(lèi)型變量不能整體引用,需要指明記錄變量中的成員名,格式為:記錄變量名.成員名,Books類(lèi)型變量B成員Name和TelNum賦值和引用應(yīng)該是8.Name、B.TelNum,因此A選項(xiàng)正確。
10[簡(jiǎn)答題] 在名稱(chēng)為Forml的窗體上添加一個(gè)名稱(chēng)為Shapel的形狀控件,添加兩個(gè)名稱(chēng)分別為Commandl、Command2,標(biāo)題分別為“圓形”、“紅色邊框”的命令按鈕。將窗體的標(biāo)題設(shè)置為“圖形控件”,如圖1所示。請(qǐng)編寫(xiě)適當(dāng)?shù)氖录^(guò)程,使得程序在運(yùn)行時(shí),單擊“圓形”按鈕將形狀控件設(shè)為圓形。單擊“紅色邊框”按鈕.將形狀控件的邊框顏色設(shè)為紅色(&HFF&),如圖2所示。
注意:要求程序中不得使用變量,每個(gè)事件過(guò)程中只能寫(xiě)一條語(yǔ)句。
存盤(pán)時(shí)必須存放在考生文件夾下,工程文件名保存為sja.vbp,窗體文件名保存為sjt2.frm。
參考解析:根據(jù)題意,通過(guò)命令按鈕的Name、Caption屬性設(shè)置命令按鈕的名稱(chēng)和標(biāo)題!趩螕裘畎粹o事件過(guò)程中,通過(guò)設(shè)置形狀控件的BorderColor和Slmpe屬性,將形狀控件的邊框顏色設(shè)為紅色和將形狀控件設(shè)為圓形。
【操作步驟】
步驟l:建立界面,并設(shè)置控件的屬性。程序中用到的控件及屬性見(jiàn)表2。
步驟2:編寫(xiě)程序代碼。
參考答案:
Private Sub Commandl—Click()Shapel.Shape=3
End Sub
Pl'ivate Sub Command2_click()Shapel.BorderColor=&HFF&End Sub
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤(pán)。
相關(guān)推薦:
2015計(jì)算機(jī)二級(jí)《C語(yǔ)言程序設(shè)計(jì)》無(wú)紙化操作題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |