VB程序設計語言基礎試題附答案_第1頁
VB程序設計語言基礎試題附答案_第2頁
VB程序設計語言基礎試題附答案_第3頁
VB程序設計語言基礎試題附答案_第4頁
VB程序設計語言基礎試題附答案_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

VB程序設計語言基礎試題附答案一、選擇題(每題1分)1.下面(D)是合法的字符常數(shù)。A.ABC$B.ABCC.'ABC'D."ABC"(正確答案)2.已知A$="12345678”,則表達式Val(Left(A$,4)+Mid(A$,4,2))的值為()。A.123445(正確答案)B.123456C.8D.63.下面關系表達式中,其值為False的是()。A.“教師">"學生"B."ABC"<"AbC"C."BASIC"=Ucase("basic")D."123">"23"(正確答案)4.在VB中,如果一個變量未作類型聲明而直接使用,則該變量的數(shù)據(jù)類型是()。A.字符型B.數(shù)值型C.變體型(正確答案)D.可以是任何類型5.產(chǎn)生[30,80]之間的隨機整數(shù)的VB表達式是()。A.Int(Rnd*50)+30B.Int(Rnd*31)+50C.Int(Rnd*51)+30(正確答案)D.Int(Rnd*30)+506.下面()是合法的變量名。A.DimB.A+BC._XD.X_T(正確答案)7.Variant數(shù)據(jù)類型可以包含除()外的任何一種數(shù)據(jù)。A.整型B.固定長度的字符串C.可變長度的字符串D.自定義型(正確答案)8.表達式”x=0”是()。A.算術表達式B.關系表達式(正確答案)C.字符串表達式D.非法表達式9.下列常量中,()不是字符串常量。A."123"B."首都"C."True"D.#False#(正確答案)10.下面(

)是非法的變量名。A.BCB.B@C(正確答案)C.B2D.B_C11.下面聲明字符申變量的選項中正確的是()。A.Dimab1AsIntegerB.Dimab1AsString(正確答案)C.Dima&bAsIntegerD.Dima&bAsString12.在VB中,若要強制變量必須先定義才能使用,應該用()語句說明。A.PublicConstBC.OptionExplicitB.Type數(shù)據(jù)類型名(正確答案)D.PrivateConstB13.下面聲明變量的選項中用于聲明靜態(tài)變量的語句是()。A.DimB.Static(正確答案)C.PrivateD.Public14.下面聲明變量的選項中,用于聲明定長字符串變量的語句是()。A.Dimstr1AsString*4(正確答案)B.Dimstr1AsStringC.PrivateDimstr1AsStringD.PublicDimstr1AsString15.下面關于常量或變量的說法中,錯誤的是()A.量在其作用域中可以被賦值(正確答案)B.變量所代表的內容可以發(fā)生變化C.內部常量也稱系統(tǒng)常數(shù),由應用程序和控件提供D.標識符不能與VB中已定義過的或保留的關鍵字同名16.用于刪除字符串兩側空白的函數(shù)是(

)。A.Ltrim()B.Rtrim()C.Trim()(正確答案)D.Space()17.算術表達式“10^-3”的值為(

)。A.30B.1000C.0.001(正確答案)D.【F9】0.0118.算術表達式10Mod3的值為(

)。A.0.01B.1(正確答案)C.30D.100019.數(shù)學中的表達式a≤b≤c,在VB中應該寫成(

)。A.a≤b≤cB.a<=bAndb<=c(正確答案)C.a<=borb<=cD.a<=b<=c20.判斷任意3條線段a、b、c能否構成三角形的表達式是()。A.a+b>=cOra+c>=bOrb+c>=aB.a+b>cOra+c>bOrb+c>aC.a+b>cAnda+c>bAndb+c>a(正確答案)D.a+b21.下面關于運算符和表達式的說法中錯誤的是()。A.“x=1<2Eqv3>6”表達式的結果為FasleB.“x=10\4”表達式的結果為2.5(正確答案)C.比較運算符用來對兩個表達式的值進行比較,比較的結果是一個邏輯值D.連接運算“&”可以對各種不同的運算量或表達式進行連接運算22.下面關于表達式執(zhí)行順序的說法中錯誤的是()。A.首先進行函數(shù)運算B.Not的優(yōu)先級大于AndC.And的優(yōu)先級大于OrD.取模(mod)的優(yōu)先級大于冪(^)(正確答案)23.表達式“X>2Andx<6”是(

)。A.算術表達式B.關系表達式C輯表達式(正確答案)D.非法表達式24.下列表達式中運算結果為“True”的是()。A.X=1<2Or3<2(正確答案)B.x=Not(1<2)C.x=1<2Xor2<5D.x=1<2Eqv2>525.以下常量中不合法的是(

)。A.100B.100.0C.10^2(正確答案)D.10E+126.以下常量中不合法的是(

)A.TrueB.FalseC.2016-12-01(正確答案)D.#2016-12-1#27.下面關于變量的選項中錯誤的是()。A.變量名的長度不能超過255個字符B.變量名的第一個字符必須是字母或漢字C.變量名不能與VB中已定義過的關鍵字同名D.變量名中可以包含空格、標點符號及運算符等字符(正確答案)28.下面用于表示“兩個整數(shù)變量x與y之一為0,但不能同時為0”的表達式選項中錯誤的是()。A.x*y=0Andx<>yB.(x=0Ory-0)Andx<>yC.x*y=0And(x=0Ory=0)(正確答案)D.Not(x=0Andy-0)And(a=0Orb=0)29.求30度角的正弦值,則可以執(zhí)行()語句。A.?Sin(30*3.14159/180)(正確答案)B.?Cos(30*3.14159/180)C.?Exp(30*3.14159/180)D.?Log(30*3.14159/180)30.要求以e為底10的對數(shù),則下面表達式中正確的是(

)。A.x=Sin(10)B.x=Cos(10)C.x=Log(10)(正確答案)D.x=Tan(10)31.要將“A”的值轉化為相應的ASCI字符,則下面表達式中正確的是()。A.x=Asc("A")(正確答案)B.x=Asc(A)C.x=Chr("A")D.x-Chr(A)32.設y的值為5,則表達式“x-y-5”運算后x的值為(

)。A.5B.y=5C.True(正確答案)D.False33.表達式“25+5*10^2-Sin(x+I)/2”中最先進行運算的是(

)。A.5*10B.10^2C.Sin()D.x+1(正確答案)34.在過程中可以用(

)語句來定義變量。A.Dim、PrivateB.Dim、Static(正確答案)C.Dim、PublicD.Dim、Static、Public35.只保留數(shù)值“100.58”的整數(shù)部分,可以實現(xiàn)該功能的表達式是()。A.x=Fix(100.58)(正確答案)B.x=CInt(100.58)C.X=CIng(100.58)D.x=Cdb(100.58)36.用來獲取系統(tǒng)的當前日期和時間的函數(shù)是()。A.Now(正確答案)B.DateC.TimeD.Day37.假設變量MyDate的值為“2017-2-15,則運算表達式“x=Day(MyDate)”后x的值為(

).A.2017B.2C.15(正確答案)D.2017-2-1538.表達式“Str(Len("1352"))+Str(65.6)”的值為(

)。A.465.6B.465.6(正確答案)C.1417.6D.135265.639.假設x-"36682",則表達式“Val(Left(x,4)+Val(Mid(x,2,2))”的值為()。A.3734(正確答案)B.366866C.3668D.36686840.假設x="abcdef",則下面的函數(shù)中只有()的值不為"def”。A.Left(x,3)(正確答案)B.Mid(x,4,3)C.Mid(x,4,6)D.Right(x,3)41.Rnd函數(shù)不可能產(chǎn)生(

)值。A.0B.0.0001C.0.9999D.1(正確答案)42.下列表達式中值不為2的是(

)。A.10/5B.12\5C.5Mod3D.12\5Mod2(正確答案)43.下列函數(shù)中不屬于數(shù)學函數(shù)的是(

)。A.Cos()B.Sqr()C.Trim()D.Abs()(正確答案)44.字符串的連接運算符為(

)。A.$B.&(正確答案)C.*D.@45.表達式“x=5*5\5/5”運算后x的值為(

)。A.0B.1C.5D.25(正確答案)二、填空題(每題2分)1.______型數(shù)據(jù)適合表示文本性質的數(shù)據(jù)。空1答案:字符串2.浮點型數(shù)據(jù)分為______和______空1答案:單精度空2答案:雙精度3.邏輯型數(shù)據(jù)又稱布爾型數(shù)據(jù),它只有兩個邏輯值,即______和______.空1答案:True空2答案:False4.函數(shù)“Int(Rnd(0)*10)+1”是產(chǎn)生______范圍內的隨機整數(shù)???答案:1,105.在程序運行過程中,其值不能被改變的量稱為______空1答案:聲明部分6.定義變量包含兩部分內容:一是______二是______空1答案:名稱空2答案:數(shù)據(jù)類型7.______語句只能在過程內部聲明變量,它聲明的變量只能是靜態(tài)局部變量,且在整個應用程序運行時一直存在???答案:Static8.______語句聲明的變量私有變量???答案:Private9.______語句聲明的變量是全局變量???答案:Public10.變量的賦值符號是______,即為賦值符號,其左側為______右側是______.空1答案:=空2答案:變量名空3答案:表達式11.變長字符串用______聲明,定長字符串用聲明。空1答案:String12.VB中提供的常量有兩大類,即______和______空1答案:內部常量空2答案:外部常量13.計算機對數(shù)據(jù)進行的運算按功能可以劃分為四大類:______、______、______和______空1答案:算數(shù)運算空2答案:比較運算空3答案:邏輯運算空4答案:連接運算14.字符串數(shù)據(jù)進行比較運算時,按照其字母的______值進行比較。空1答案:ASCII15.在VB中,函數(shù)分為兩類:______和______空1答案:內部函數(shù)空2答案:用戶自定義函數(shù)16.內部函數(shù)大體分為5類:______、______、______、隨機函數(shù)和______·空1答案:數(shù)學函數(shù)空2答案:轉換函數(shù)空3答案:時間日期函數(shù)空4答案:隨機數(shù)函數(shù)17.函數(shù)Abs(x)表示______空1答案:返回x的絕對值18.函數(shù)Month("2017-2-15")的返回值為______空1答案:219.從字符串“abcde”中截取ed并賦值給變量x的表達式為______空1答案:x=Mid(“abcd”,3,2)20.將字符串“abc”轉換為大寫字母并賦值給變量d的表達式為______空1答案:d=Ucase(“abc”)三、判斷題(每題1分)1.字節(jié)型數(shù)據(jù)用于表示整數(shù)。對(正確答案)錯2.由運算符連接運算量組成的式子稱為表達式。對(正確答案)錯3.在VB中,關系運算符的優(yōu)先級高于算術運算符。對錯(正確答案)4.“#2017/2/14”是一個日期型數(shù)據(jù)對錯(正確答案)5.用Private語句聲明的變量可在該工程中所有模塊的過程中引用。對錯(正確答案)6.Dim語句既可以在過程內部聲明變量,也可以在過程外部聲明變量。對(正確答案)錯7.在VB中編寫程序代碼時,對過長的語句,可通過在行尾加續(xù)行符“_”分成多行顯示。對(正確答案)錯8.所謂斷點,是指當程序運行到用戶設定的語句時,系統(tǒng)將臨時中斷程序運行,供用戶查看此時各變量的數(shù)值,以便進行邏輯判斷。對(正確答案)錯9.單精度浮點型可表示最多15位有效數(shù)字的數(shù)。對錯(正確答案)10.要給變量賦值0.000001235,即可以直接輸入該數(shù)值,也可以輸入1.235E-6(表示1.235x10-6)。對(正確答案)錯1

溫馨提示

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

評論

0/150

提交評論