【文章內(nèi)容簡介】
B. x Mod 2=0 Or y Mod 2=0C. x Mod 2=1 And y Mod 2=1D. x Mod 2=1 Or y Mod 2=1答案:C解析:如果某數(shù)是奇數(shù),則該數(shù)對2進行求余運算的結(jié)果是1。24. 若在窗體設計過程中,命令按鈕Command0的事件屬性設置如下圖所示,則含義是A. 只能為進入事件和單擊事件編寫事件過程B. 不能為進入事件和單擊事件編寫事件過程C. 進入事件和單擊事件執(zhí)行的是同一事件過程D. 已經(jīng)為進入事件和單擊事件編寫了事件過程答案:D25. 若窗體Frm1中有一個命令按鈕Cmd1,則窗體和命令按鈕的Click事件過程名分別為A. Form_Click() Command1_Click()B. Frm1_Click() Commamd1_Click()C. Form_Click() Cmd1_Click()D. Frm1_Click() Cmd1_Click()答案:C26. 在VBA中,能自動檢查出來的錯誤是A. 語法錯誤B. 邏輯錯誤C. 運行錯誤D. 注釋錯誤答案:A27. 下列給出的選項中,非法的變量名是A. SumB. Integer_2C. RemD. Form1答案:C解析:變量命名不能包含有空格或除了下劃線字符(_)外的任何其他的標點符號,其長度不得超過255個字符。此外,變量命名不能使用VBA的關鍵字。28. 如果在被調(diào)用的過程中改變了形參變量的值,但又不影響實參變量本身,這種參數(shù)傳遞方式稱為A. 按值傳遞B. 按地址傳遞C. ByRef傳遞D. 按形參傳遞答案:A解析:過程定義時,如果形式參數(shù)被說明為傳值(ByVal項),則過程調(diào)用只是相應位置實參的值“單向”傳送給形參處理,而被調(diào)用過程內(nèi)部對形參的任何操作引起的形參值的變化均不會反饋、影響實參的值。29. 表達式B=INT(A+)的功能是A. 將變量A保留小數(shù)點后1位B. 將變量A四舍五入取整C. 將變量A保留小數(shù)點后5位D. 舍去變量A的小數(shù)部分答案:B30. VBA語句Dim NewArray(10) as Integer的含義是A. 定義10個整型數(shù)構(gòu)成的數(shù)組NewArrayB. 定義11個整型數(shù)構(gòu)成的數(shù)組NewArrayC. 定義1個值為整型數(shù)的變量NewArray(10)D. 定義1個值為10的變量NewArray答案:B解析:數(shù)組的定義格式為:Dim 數(shù)組名([下標下限 to] 下標上限),缺省情況下,下標下限為0,數(shù)組元素從“數(shù)組名(0)”至“數(shù)組名(下標上限)”。31. 運行下列程序段,結(jié)果是For m=10 to 1 step 0k=k+3Next mA. 形成死循環(huán)B. 循環(huán)體不執(zhí)行即結(jié)束循環(huán)C. 出現(xiàn)語法錯誤D. 循環(huán)體執(zhí)行一次后結(jié)束循環(huán)答案:B解析:在ForNext語句中,當步長=0時,如果循環(huán)變量值<=終值,死循環(huán);如果循環(huán)變量值>終值,一次也不執(zhí)行循環(huán)。32. 運行下列程序,結(jié)果是Private Sub Command32_Click()f0=1:f1=1:k=1Do While k=5f=f0+f1f0=f1f1=fk=k+1LoopMsgBox f=&fEnd SubA. f=5B. f=7C. f=8D. f=13答案:D解析:當k=1時,f=2,f0=1,f1=2;當k=2時,f=3,f0=2,f1=3;當k=3時,f=5,f0=3,f1=5;當k=4時,f=8,f=5,f1=8;當k=5時,f=13,f0=8,f1=13。33. 有如下事件程度,運行該程序后輸出結(jié)果是Private Sub Command33_Click()Dim x As Integer,y As Integerx=1:y=0Do Until