第 1 頁(yè):?jiǎn)芜x題 |
第 5 頁(yè):基本操作題 |
第 6 頁(yè):簡(jiǎn)單應(yīng)用題 |
第 7 頁(yè):綜合應(yīng)用題 |
第 8 頁(yè):參考答案 |
21.A!窘馕觥慷x動(dòng)態(tài)數(shù)組使用Dim數(shù)組名[]As數(shù)組類(lèi)型,不規(guī)定數(shù)組的大小。重定義后,可以定義數(shù)組的長(zhǎng)度,但不能定義數(shù)組的類(lèi)型。本題A選項(xiàng)正確。選項(xiàng)B中,重定義后不可改變數(shù)組類(lèi)型。選項(xiàng)C中必須先定義數(shù)組類(lèi)型,選項(xiàng)D中開(kāi)始定義了數(shù)組長(zhǎng)度,不是動(dòng)態(tài)數(shù)組。
22.D!窘馕觥縂CD函數(shù)返回兩個(gè)或多個(gè)整數(shù)的最大公約數(shù),最大公約數(shù)是能分別將各個(gè)參數(shù)除盡的最大整數(shù)。其語(yǔ)法格戈為GCD(num1,num2,…),Num1,num2,…,為1~255個(gè)數(shù)值,如果參數(shù)為非整數(shù),則截尾取整。所以本題正確的寫(xiě)法是9cd(8,gcd(12,16))。
23.A!窘馕觥勘绢}是要得出矩陣的倒置,首先本題定義了一個(gè)3行5列的矩陣,轉(zhuǎn)換完成后要變成5行3列,把原來(lái)的行元素變成后來(lái)的列元素,所以先輸出j,再輸出i。故本題答案為A選項(xiàng)。
24.D。【解析】本題要實(shí)現(xiàn)的功能是當(dāng)輸入錯(cuò)誤口令時(shí),在窗體上顯示輸入錯(cuò)誤口令的次數(shù),本題若要正確記錄輸入錯(cuò)誤的次數(shù),應(yīng)把n定義成靜態(tài)變量n。
25.C。【解析】本題是對(duì)Pl的鼠標(biāo)移動(dòng)的記錄,并且在屏幕上輸出坐標(biāo)位置,所以為Pl.Print X,Y。
26.c!窘馕觥縎top用在for循環(huán)中,表示每一次循環(huán),變量增加幾,本題中按照公式,k作為分母,值應(yīng)為奇數(shù),所以應(yīng)用Fo,k=3 To n Step 2。是從3開(kāi)始的奇數(shù),所以本題為C。
27.A。【解析】本題中s=s+a*a*a,即求a3。a=a-1即把每次a減1,直到a<=0退出循環(huán),所以本題是求所有的a3之和,所以A選項(xiàng)正確。
28.C。【解析】本題定義了元素為5的數(shù)組,并且定義Code和Caption都為整型,正確輸出語(yǔ)句應(yīng)為Print arr(2).Code,ar,(2).Caption。
29.C!窘馕觥勘绢}中CD1顯示的文件類(lèi)型為Filter中的第1個(gè)“所有文件”,應(yīng)在CD1.Action=1語(yǔ)句的前面添加CD1.FilterIndex=3語(yǔ)句,將文本類(lèi)型設(shè)置為“文本文件”。所以本題答案為C。
30.B!窘馕觥勘绢}是要把一個(gè)三位整數(shù)分開(kāi),分別輸出個(gè)位、百位和十位。Mod為取余運(yùn)算,“\”為取整運(yùn)算。所以本題輸出5 3 9。
31.C!窘馕觥勘绢}程序中的意思為如果選擇了符合條件的數(shù),那么將選中的項(xiàng)增加到List2列表框中,同時(shí)在List1中移除所選項(xiàng),所以本題A和B選項(xiàng)均正確。
32.B!窘馕觥勘绢}要在輸入口令并Enter后隱藏Form1,顯示Form2。本題第2個(gè)If的意思為當(dāng)口令為T(mén)eacher時(shí),則Form2的錄入框正常顯示,否則不顯示,至此End If結(jié)束。此時(shí)應(yīng)該為Form1.Hide,F(xiàn)orm2.Show。對(duì)應(yīng)第1個(gè)If語(yǔ)句。如果Form1.Hide,F(xiàn)orm2.Show語(yǔ)句在兩個(gè)End If的后面,則沒(méi)有En ter時(shí),就隱藏了Form1,顯示Form2。所以B選項(xiàng)正確。
33.A!窘馕觥勘绢}要把Text1文本框中的內(nèi)容寫(xiě)到#2中,應(yīng)先指定文件名。所以本題答案為A。
34.B。【解析】本題定義了一個(gè)有5個(gè)元素的數(shù)組,并給數(shù)組依次賦了值,然后調(diào)用prog函數(shù),該函數(shù)的功能是如果a(j) 35.D!窘馕觥勘绢}定義了一個(gè)25個(gè)字符的數(shù)組,然后在鍵盤(pán)上接收字符,Mid(string,start[,lengtb]) 函數(shù)的語(yǔ)法具有如下昀命名參數(shù):部分說(shuō)明strin9必要參數(shù)。字符串表達(dá)式,從中返回字符。在本題中返回的字符減去“A”的ASCII值,如果結(jié)果大于0,則記數(shù)。最后返
回符合條件的值。
36.A!窘馕觥坎藛卧诖翱谶^(guò)程中也是可以建立的,因此B錯(cuò),在默認(rèn)過(guò)程中,窗體文件和窗體名稱(chēng)是一致的,但是也可以不一樣,D選項(xiàng)程序可以從代碼段開(kāi)始執(zhí)行,甚至有的程序可以沒(méi)有窗體。
37.B!窘馕觥縓是當(dāng)作變量來(lái)聲明,當(dāng)作數(shù)組來(lái)使用,n=0,n<=4,因此n是5個(gè)值,x(n)=x(n+5),x(n)是每個(gè)值加5,因此,是6,7,8,9,10。
38.D!窘馕觥看祟}考查InpuBox的屬性。返回值為字符型,因此xy返回的是字符串的連接而不是數(shù)字的加和。如果在聲明階段特別注明了xy都是整形,那么輸出是5,這是InputBox特殊的地方。
39.D!窘馕觥看祟}考查Shape的屬性?梢酝ㄟ^(guò)改變Shape的值來(lái)改變形狀。
40.B!窘馕觥看祟}的考查點(diǎn)在for循環(huán),當(dāng)最后一次執(zhí)行完Next的時(shí)候,i會(huì)越界。越界后是len(s)+ 1,已經(jīng)比i的長(zhǎng)度要長(zhǎng)了。因此要對(duì)越界進(jìn)行判斷。
相關(guān)推薦:
2014年全國(guó)計(jì)算機(jī)二級(jí)VB上機(jī)考試試題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |