發布時間:2010-01-13 共12頁
【解析】Visual Basic是在BASIC和Quick BASIC語言中發展起來的,因此具有高級程序設計語言的語句結構,Visual Basic是結構化程序。
(12)【答案】 C)
【解析】標準模塊也稱全局模塊或總模塊,由全局變量聲明、模塊層聲明及通用過程等幾部分組成,因此標準模塊不能屬于某個特定的窗體文件。
(13)【答案】 B)
【解析】大部分屬性既可以通過屬性窗口設置,也可以通過程序代碼來進行設置,而有些屬性只能使用程序代碼或者屬性窗口設置。如Name屬性只能通過屬性窗口來進行設置。
(14)【答案】 A)
【解析】在一個Dim語句中定義多個變量時,每個變量都要用As子句聲明其類型,否則該變量被看作是變體類型,在該語句中,a即被定義為變體類型。
(15)【答案】 B)
【解析】通過字符串函數Mid即可以實現字符串“Basic”的提取,提取過程如下:c=“VisualBasic”:print Mid(c,7,5)。
(16)【答案】 D)
【解析】運算符的優先順序是:算術運算符>關系運算符>邏輯運算符
算術運算符的優先順序是:^>->(*與/)>\>Mod>(+與-)。
關系運算符的優先順序是:=>(<>或><)>(>)>(>=)>(<=)>(<)>Is>Like
邏輯運算符的優先順序是:非(Not)>與(And)>或(Or)>異或(Xor)>等價(Epv)>蘊涵(Imp)。
根據運算符的優先級計算本題中的表達式最后結果為0。
(17)【答案】 B)
【解析】在Visual Basic中,變量名只能由字母、數字和下劃線組成,而且第一個字符必須是英文字母,而最后一個字符可以是類型說明符。由此得知counstA可以作為變量名。
(18)【答案】 A)
【解析】Print方法沒有賦值功能,因此A選項不能在窗體上顯示“A=10”,該選項的結果為False。
(19)【答案】 A)
【解析】在默認情況下,InputBox函數的返回值是一個字符串,如果沒有事先聲明返回值變量的類型,則把該函數的返回值賦給這個變量時,Visual Basic總是把它作為字符串來處理。因此x 的值是字符串10。
(20)【答案】 A)
【解析】該題考查的內容為多分支控制結構。在多分支控制結構中,先對測試表達式進行求值,然后測試該值與哪個Case子句中的表達式表列相匹配,如果找到,則執行與該Case子句有關的語句,下面的子句不再執行,直接把控制轉移到End Select后面的語句。