黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平
駕駛員 | 網絡編輯
衛生資格 | 執業醫師 | 執業藥師 | 執業護士
會計從業資格考試會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師
質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師
設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師
城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
您現在的位置: 考試吧(Exam8.com) > 計算機等級考試 > 計算機二級 > VB > 模擬試題 > 正文

2007年9月計算機二級VB模擬試題(2)及答案

來源:考試吧Exam8.com) 2007-8-31 10:26:50 考試吧:中國教育培訓第一門戶 模擬考場

(31) 定義過程的格式中,Static關鍵字的作用是指定過程中的局部變量在內存中的存儲方式。若使用了Static關鍵字,則
A) 每次調用此過程,該過程中的局部變量都會被重新初始化
B) 在本過程中使用到的,在其他過程中定義的變量也為Statci型
C) 每次調用此過程時,該過程中的局部變量的值保持在上一次調用后的值
D) 定義了該過程中定義的局部變量為"自動"變量
解析:Static關鍵字用于指定局部變量在內存中的存儲方式。變量的存儲方式有兩種:靜態的和自動的。靜態存儲方式是指當過程運行完畢后,變量所占的內存單元不釋放,而變量的值被保存下來,該變量為靜態變量。Static型變量所占存儲控件只初始化一次,且變量的值在整個程序運行期間都存在;Static關鍵字對過程之外定義的變量沒有影響;Static關鍵字是定義該過程中定義的局部變量為靜態變量。
(32) 單擊命令按鈕時,下列程序的執行結果為
Private Sub Command1_Click()
   Dim x As Integer, y As Integer
   x=50: y=78
   Call PPP(x, y)
   Print x; y
End Sub
Public Sub PPP(ByVal n As Integer, ByVal m As Integer)
   n=n \ 10
   m=m \ 10
End Sub
A) 08       
B) 5078
C) 450       
D) 7850
解析:在調用過程時,一般主調與被調過程之間有數據傳遞,即將主調過程的實參傳遞給被調用的過程,完成實參與形參的結合,然后執行被調過程,在Visual Basic中,實參與形參的結合有兩種方式,即傳址與傳值。這兩種方法的特點如下:
傳址的結合過程時,當調用一個過程時,它將實參的地址傳給形參,因此在被調用的過程中,對形參的任何操作都變成了對相應實參的操作,因此實參的值會隨形參的改變而改變。
傳值的結合過程時,當調用一個過程時,系統將實參的值復制給形參并斷開了聯系,被調用過程中的操作是在形參自己的存儲單元中進行的,當過程調用結束時,這些形參所占用的存儲單元也同時被釋放,因此在過程中對形參的任何操作不會影響實參。而題中被調過程PPP中有兩個形參,兩者均為傳值方式。主調過程分別把實參x、y 傳遞給PPP,所以當過程調用結束后,實參x、y的值都沒有改變,最后輸出的值應為50  78。
(33) 單擊按鈕時,以下程序運行后的輸出結果是
Private Sub proc1(x As Integer, y As Integer, z As Integer)
   x=3 * z
   y=2 * z
   z=x + y
End Sub
Private Sub Command1_Click()
   Dim x As Integer, y As Integer, z As Integer
   x=1: y=2: z=3
   Call proc1(x, x, z)
   Print x; x; z
   Call proc1(x, y, y)
   Print x; y; y
End Sub
   A) 6  6  12      
    6  10  10      
B) 9  5  10               
    5  10  10
    C) 9  6  12      
     9  10  15     
D) 9  10  10                
     5   4  10
解析:從整體上看,可得主調過程將兩次調用過程Proc1后,實參的值將隨形參變化而變化,現在分析一下這兩次調用實參和形參是怎么變化的。
第一次調用被調過程proc1,主調過程把實參x,x,z的地址分別傳給形參x,y,z,此時形參x,y,z值分別為1,1,3,執行語句x = 3 * z后,形參x值變為9,此時相對應的實參x也變為9,執行語句y = 2 * z后,形參y值變為6,則相對應的實參x值變為6。執行z = x + y后,形參z值應為12,當然這次調用后,程序代碼輸出的數值為6,6,12;
第二次調用被調過程proc1,主調過程把實參x,x,z的地址分別傳給形參x,y,z。我們應注意一下,此時實參x的值為6而不是1,所以此時形參x,y,z值分別為6,2和2,執行語句x = 3 * z后,形參x值為6,相對實參x值也相應的變為6。執行語句y = 2 * z后,形參y值變為4,相應的實參y值也變為4,執行z = x + y后,形參z值變為10,相應的實參y的值變為10,而形參y和z的地址相同,最后它們值都應為10,所以此次調用后,程序代碼將輸出的數值為6,10和10。

 (34) 單擊命令按鈕時,下列程序的運行結果為
Private Sub Command1_Click()
   Print MyFund(20, 18)
End Sub
Public Function MyFund(m As Integer, n As Integer) As Integer
   Do While m <> n
      Do While m > n: m=m - n: Loop
      Do While m < n: n=n - m: Loop
   Loop
   MyFund=m
End Function
A) 0        
B) 2
C) 4        
D) 6
解析:此題程序代碼中,被調過程采用了Do While…Loop的嵌套語句結構,主調過程只調用了一次被調過程,Print MyFund(20, 18) 語句表明,程序最后輸出的只是被調過程的返回值。主調過程在調用被調過程MyFund時,把數值20,18分別傳給形參m和n,從被調過程中的循環語句來看,因為此時m的值大于n的值,所以執行語句m = m - n,m值變為2,而由語句MyFund = m可看出,此過程的返回值就是m的值,即2。
(35) 在窗體上畫一個命令按鈕,然后編寫如下程序
Private Sub Command4_Click()
   Dim a As Integer, b As Integer
   a=1
   b=2
   Print N(a, b)
End Sub
Function N(x As Integer, y As Integer) As Integer
   N=IIf(x > y, x, y)
End Function
程序運行后,單擊命令按鈕,輸出結果為
A) 1        
B) 2
C) 5        
D) 8
解析:事件過程N的作用是輸出兩個數中最大的,它調用了IIF函數,條件部分是(x>y),如果滿足,那么N的值即為x的值,否則為y的值。在Sub過程中,定義了兩個變量a,b,并賦給它們初值1,2,并調用Print函數,輸出N(a,b)的值,因為x<y,所以輸出y=2。

上一頁  1 2 3 4 5 6 7 下一頁
文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
主站蜘蛛池模板: 久久天堂视频 | 中文字幕手机在线播放 | 视频一区日韩 | 中国一级特黄高清免费的大片 | 黄污视频网站 | 免费看大黄高清网站视频在线 | 理论片日韩| 精品国产亚洲一区二区在线3d | 香蕉视频一级片 | 亚洲激情五月 | 国产在线播放一区二区 | www三级免费 | 91精品免费视频 | 免费看色片网站 | 欧美日本韩国一区 | 免费一看一级欧美 | 欧美在线视频一区二区 | 国产夜夜爽| 最近最新的日本免费 | 丰满肥胖大码中年熟妇毛片 | a级毛片免费网站 | 中国一级特黄特级毛片 | 蜜桃视频成人免费版在线 | 日本三日本三级香港三级 | 成人免费午间影院在线观看 | 欧美精品一二三区 | 久草视频在线首页 | 亚洲九九| 天天色啪| 欧美日韩另类在线观看视频 | 午夜视频一区二区三区 | 热久久国产欧美一区二区精品 | 免费的性爱视频 | 黄色三级在线 | 午夜视频免费观看黄 | 天天干天天日天天射天天操毛片 | 欧美高清hd18日本 | 国产视频一区二区在线观看 | 日本午夜精品一本在线观看 | 男女啪啪搓胸gif动态图 | 亚洲高清免费观看 |