



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、.算法及其實現(程序的調試)【知識要點】程序調試的幾種形式1.固定搭配,如:If 搭配 End if;For i 搭配 Next i;Do While 搭配 Loop2.對象名.屬性名 ,如:Text1.Text;Label1.Caption3.數據類型,如:數值類型: Integer整數型;Long長整型;Single實數型;Double雙精度實數型; 字符串型:String;邏輯型:Boolean;4.賦值,如:如果a是數值類型 ,那么輸入語句: a = Val(Text1.Text)輸出語句: Text1.Text = str(a) 或Label1.Caption = str(a)如果a
2、是字符串類型,那么輸入語句: a = Text1.Text輸出語句: Text1.Text = a 或Label1.Caption = a【同步練習】1、(10年3月高考)小金編寫了一個統(tǒng)計隨機數分布的VB程序,部分程序如下所示,在調試程序的時候出現如右圖所示的錯誤信息:n = 0m = 0For i = 1 To 100 If Rnd 05 Then n = n + 1 Else m = m + 1Next i小金仔細分析該程序段后,發(fā)現其中缺少了 ( )AForBEnd IfCNextDIf2、(10年9月高考)某VB程序的一個事件過程如下:Private Sub Command1_Cli
3、ck ( ) Dim a As Integer a = Val ( Text1Text )Text1Text = Str ( Sqr ( a ) ) End Sub程序運行時,單擊命令按鈕Command1后彈出如圖所示的錯誤信息提示。出現錯誤的原因是( )ASqr函數計算時出現錯誤BStr函數計算時出現錯誤C界面上缺少文本框Text1D變量a類型定義錯誤 3、(12年6月會考)某Visual Basic程序如下:Private Sub Command1_Click()Dim a As Stringa = da = Chr(Asc(a) - 32)Label1.Caption = aEnd Su
4、b運行程序,單擊命令按鈕Command1后彈出如圖所示的出錯信息提示,此時程序正執(zhí)行的語句是 ( )(A)a = d(B)End Sub(C)a = Chr(Asc(a) - 32)(D)Label1.Caption = a4、(11年6月會考)下列Visual Basic程序用于計算1010的值:Private Sub Command1_Click() Dim n As Integer, s As Integer n = 10 s = 10 n Text1.Text = Str(s)End Sub運行程序時,單擊命令按鈕Command1后彈出如圖所示的出錯信息提示,引起該錯誤的原因是 ( )
5、(A)變量s的數據類型說明不當(B)變量n的數據類型說明不當(C)文本框Text1的寬度不夠(D)s值太大,因此不能在文本框Text1中輸出5、(11年6月會考)某Visual Basic程序的一個事件過程如下:Private Sub Command1_Click() Dim x As Single Dim y As Single x = -10 y = Abc(x) Label1.Caption = Str(y) End Sub運行程序,單擊命令按鈕Command1后彈出如圖所示的出錯信息提示,引起該錯誤的語句是( )(A)Dim y As Single(B)x = -10(C)y = Ab
6、c(x)(D)Label1.Caption = Str(y)6、(11年6月會考)某Visual Basic程序的一個事件過程如下:Private Sub Command1_Click() Dim a As Integer Dim x As Double a = -4 x = Sqr(a) Label1.Caption = Str(x)End Sub運行程序,單擊命令按鈕Command1后彈出如圖所示的出錯信息提示,此時程序正執(zhí)行的語句是 ( )(A)Dim a As Integer(B)Dim x As Double(C)x = Sqr(a)(D)Label1.Caption = Str(x
7、)7、(12年6月會考)某Visual Basic程序如下:Private Sub Command1_Click()Dim a(1 To 10) As Integer Dim i As Integer For i = 1 To 10 a(i) = i * i Next i List1.AddItem Str(a(i)End Sub運行程序,單擊命令按鈕Command1后彈出如圖所示的出錯信息提示,此時程序正執(zhí)行的語句是 ( )(A)For i = 1 To 10(B)a(i) = i * i(C)Next i(D)List1.AddItem Str(a(i)8、(12年6月會考)某Visual
8、 Basic程序如下:Private Sub Command1_Click() Dim x As Integer, c As Integer, i As Integer c = 0 For i = 1 To 12 If 12 Mod i = 0 Then c = c + 1 End If Next i Text1.Tex = Str(c)End Sub運行程序,單擊命令按鈕Command1后彈出如圖所示的出錯信息提示,引起該錯誤的語句是 ( )(A)For i = 1 To 12(B)c = c + 1(C)Next i(D)Text1.Tex = Str(c)9、(12年6月會考)某Visual Basic程序如下:Private Sub Command1_Click() Dim a(1 To 10) As Integer Dim i As Integer a(1) = 1 For i = 2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 住宅小區(qū)項目可行性報告
- 脾臟相關知識培訓
- 4我們的公共生活(教學設計)-2023-2024學年道德與法治五年級下冊統(tǒng)編版
- 16 海上日出教學設計-2023-2024學年四年級下冊語文統(tǒng)編版
- 2023三年級數學上冊 六 乘法第6課時 買礦泉水教學實錄 北師大版
- 南昌青山湖核心商圈上蓋綜合體建筑設計方案
- 2024年秋九年級化學上冊 第1單元 走進化學世界 1.2 化學是一門以實驗為基礎的科學教學實錄 (新版)新人教版
- 2024-2025學年高中歷史 第四單元 亞洲覺醒的先軀 第3課 新土耳其的締造者凱末爾教學教學實錄2 新人教版選修4
- 2024年四年級英語下冊 Unit 4 There are seven days in a week Lesson 19教學實錄 人教精通版(三起)
- 3建造橋梁(教學設計)-2024-2025學年科學六年級上冊湘科版
- 北京大學DeepSeek系列-DeepSeek與AIGC應用
- 2025年皖北衛(wèi)生職業(yè)學院單招職業(yè)適應性測試題庫必考題
- 班級管理案例與應用知到智慧樹章節(jié)測試課后答案2024年秋哈爾濱師范大學
- 特殊作業(yè)安全管理監(jiān)護人專項培訓課件
- 電梯日管控、周排查、月調度內容表格
- 2024屆全國新高考英語復習-讀后續(xù)寫微寫作
- (2024年)中華人民共和國環(huán)境保護法全
- 切格瓦拉完整
- 部編版六年級下冊道德與法治全冊表格式教學設計
- 巴赫勃蘭登堡協奏曲簡介-巴赫 勃蘭登堡協奏曲
- 新課標中考地理試題通用細目表
評論
0/150
提交評論