5學(xué)業(yè)水平考試VB知識點_第1頁
5學(xué)業(yè)水平考試VB知識點_第2頁
5學(xué)業(yè)水平考試VB知識點_第3頁
5學(xué)業(yè)水平考試VB知識點_第4頁
5學(xué)業(yè)水平考試VB知識點_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、學(xué)業(yè)水平考試VB知識點一、基本數(shù)據(jù)類型(表1)數(shù)據(jù)類型名說明性質(zhì) Integer整數(shù)型-3276832767范圍內(nèi)的任何整數(shù) Long長整數(shù)型-21474836482147483647范圍內(nèi)的任何整數(shù)Single單精度實數(shù)實數(shù),有效數(shù)字約為6-7位Double雙精度實數(shù)范圍比單精度更大,有效數(shù)字約為14-15位String字符串型一段文字與符號Boolean邏輯型判斷的結(jié)果:起值為真(True)或假(False)Date日期型日期和時間二、標(biāo)準(zhǔn)函數(shù)(表2)函數(shù)名函數(shù)的功能應(yīng)用舉例函數(shù)返回值A(chǔ)bs(X)求X的絕對值A(chǔ)bs(-2.5)2.5Int(X)求不大于X的最大整數(shù)Int(-5.1)-6Sq

2、r(X)求X的算術(shù)平方根Sqr(4)2Rnd()得到 0,1)之間的隨機數(shù)Rnd()0Rnd<1Asc(X)字符轉(zhuǎn)換為ASCIIAsc("A")65Chr(X)ASCII轉(zhuǎn)換為字符Chr(48)"0"Val(X)數(shù)字字串轉(zhuǎn)換為數(shù)字Val("-170")-170Str(X)數(shù)值轉(zhuǎn)化成字符串Str(-170)"-170"Len(X)計算字符串的長度Len(“A+B”)3Mid(X,n,k)取字符串X中第n個字符起長度為k的子串Mid("sanguo",3,2)"ng"三、算

3、術(shù)運算(表3)基本運算運算符優(yōu)先級表達(dá)式表達(dá)式的值乘冪1160.5取負(fù)-2-55乘法*33*2.57.5實數(shù)除法/35/2整數(shù)除法452求余數(shù)Mod58 Mod 5加法+65+49減法-65-41四、關(guān)系運算(表4)基本運算運算符優(yōu)先級表達(dá)式表達(dá)式的值相等=710 Mod 4=0False不相等<>7“san”<>“guo”True小于<75<10True大于>715>115False小于等于<=79<=22True大于等于>=711>=21False五、邏輯運算(表5)基本運算運算符優(yōu)先級表達(dá)式表達(dá)式的值非Not8Not

4、(5>3)False與And8(26>=11) And (20<=100)True或Or10(12>150) Or (100<20)False說明:Not:非運算,假變真,真變假。And:與運算,只有同為真時才為真,其他為假。Or:或運算,只有同為假時才為假,其他為真。練習(xí):B1、下列描述算法的流程圖符號中屬于開始、結(jié)束框符號的是 (A) (B) (C) (D)A2、小王同學(xué)星期天的計劃是:“8:00起床、吃早餐,10:00至11:30學(xué)習(xí),12:30看一部電影,14:30打籃球”。用算法描述這一計劃,合適的算法結(jié)構(gòu)是(A)順序模式(B)選擇模式(C)循環(huán)模式(D

5、)樹型模式B3、在Visual Basic中,求實數(shù)x的算術(shù)平方根的函數(shù)是(A)Int(x)(B)Sqr(x)(C)Abs(x)(D)Log(x)D4、在Visual Basic代碼窗口中,語句Book1.Text="Windows 操作系統(tǒng)"中的Book1是(A)屬性名(B)屬性值(C)窗口名(D)對象名C5、如果以下是一個完整的Visual Basic塊If語句,則劃線處的語句應(yīng)該是If a>b Then max=aElse max=b_(A)End (B)End Sub(C)End If (D)If EndB6、在Visual Basic中,已知a、x、y均是正

6、整數(shù),當(dāng)邏輯表達(dá)式(a mod x = 0) And (a mod y = 0)為真時,則表示(A)a是x的倍數(shù),但不是y的倍數(shù) (B)a既是x的倍數(shù),又是y的倍數(shù)(C)a是x的倍數(shù)或者是y的倍數(shù) (D)a既不是x的倍數(shù),也不是y的倍數(shù)D7、在如下圖所示的Visual Basic窗體中,這些被放入窗體中的控件稱之為(A)類 (B) 事件 (C)屬性 (D)對象B8、小王同學(xué)星期天的計劃是:“如果下雨,就在家復(fù)習(xí);如果不下雨,就出去郊游”。用算法描述這一計劃,合適的算法結(jié)構(gòu)是 (A)順序模式 (B)選擇模式 (C)循環(huán)模式 (D)樹型模式D9、在Visual Basic中,要定義一個一維數(shù)組a,

7、用于存儲100個整數(shù)型數(shù)值,則正確的數(shù)組定義語句是(A)Dim a100 As Integer (B)Dim a(1-100) As Integer(C)Dim a(1,100) As Integer (D)Dim a(1 To 100) As IntegerB10、在Visual Basic中,表達(dá)式Sqr(9)的值是(A)-3 (B)3(C)9 (D)81C11、如果以下是一個完整的Visual Basic For語句,則劃線處的語句應(yīng)該是For i=1 To 10 a=a+i_(A)Loop (B) End For (C) Next i(D)EndA12、下列能表示“x小于10且y大于0

8、”的Visual Basic邏輯表達(dá)式是(A)x<10 And y>0(B)x<10:y>0(C)x<10 Or y>0(D)x<10,y>0C13、在Visual Basic中,表示字符串型的數(shù)據(jù)類型名是 (A)Long (B)Integer(C)String(D)BooleanD14、在Visual Basic代碼窗口中,語句Book1.Text="Windows 操作系統(tǒng)"中的Book1是(A)屬性名(B)屬性值(C)窗口名(D)對象名D15、下列屬于正確的Visual Basic表達(dá)式是(A)2ab (B)2×

9、;a×b (C)2·a·b (D)2*a*bA16、Visual Basic語句If x>y Then n=n+1 Else n=n-1 屬于(A)行IF語句 (B)塊IF語句(C)賦值語句 (D)循環(huán)語句17、有如下Visual Basic程序段: a="Good" b="Bye" c=a+b該程序段運行后,變量c的值是_GoodBye_。18、有如下Visual Basic程序段: x=3 If x>5 Then y=x*x Else y=4*x End If該程序段運行后,變量y的值是_12_。19、下面V

10、isual Basic程序的功能是:計算表達(dá)式1+1/3+1/5+1/99的值,并在文本框Text1中輸出該表達(dá)式的值。為了實現(xiàn)這一功能,程序中劃線處的語句應(yīng)更正為_sum=sum+1/i_ _。Private Sub Command1_Click()Dim sum As Single,i As Integersum = 0For i = 1 To 99 Step 2sum = sum + iNext iText1.Text = Str(sum)End Sub20、有一判斷健康狀況的Visual Basic程序,其窗體如下圖所示,輸入身高和體重后,單擊"健康狀況"按扭,將顯

11、示相應(yīng)的健康狀況信息。 標(biāo)準(zhǔn)體重=身高-105 當(dāng)體重高于"標(biāo)準(zhǔn)體重×1.1"時為偏胖,提示"偏胖,注意節(jié)食!";當(dāng)體重低于"標(biāo)準(zhǔn)體重×0.9"時為偏瘦,提示"偏瘦,增加營養(yǎng)!";其他為正常,提示"正常,繼續(xù)保持!"。設(shè)h表示身高,g表示體重,bt表示標(biāo)準(zhǔn)體重。通過分析可得出該問題的數(shù)學(xué)表達(dá)式為: 解決上述問題的Visual Basic程序如下,在(1)和(2)劃線處,填入合適的語句或表達(dá)式,把程序補充完整。Private Sub Command1_Click()Dim h As Double, g As Double, bt As Doubleh = Val(Text1.Text)g = Val(Text2.Text) (1) If g > bt * 1.1 Then Label5.Caption = "偏胖,注意節(jié)食!"If g <bt * 0.9 (2)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論