版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、VB中常见的错误1、 运行下面的 Visual Basic 程序,单击命令按钮 Command!出现如下图所示的提示信息:Private Sub Command1_Click()Dim a As Single, b As Singlea = Valb = 10If a = bb = a * a + 2 * bEnd If= Str(b)End Sub出现该错误的原因是AIf 语句缺少 ThenB If 语句缺少 ElseC.变量a的数据类型说明错误D 变量b的数据类型说明错误2、某VB程序的事件过程如下所示:Private Sub Command1_Click ( )Dim a As Inte
2、gera = Val(Text1 Text)Text1 Text = Str(Int( a )End Sub运行程序,单击按钮 Command后弹出如下图所示的错误提示。导致该错误的原因可能是()B. Val 函数应用不正确D变量a数据类型定义错误(0要求对象(D)溢出A. Int函数计算时出现错误C.窗体上缺少Textl文本框对象3、某 Visual Basic 程序段如下:Dim a(1 To 10) As IntegerDim i As Integer a(1) = 1For i = 2 To 10 a(i) = a(i - 1) * iNext i 运行该程序段,会出现的错误提示为(A
3、) 下标越界 (B)子程序或函数未定义Interger 类型范围在 -3276832767,而 1 到 1 0相乘超出这个范围4、某 Visual Basic 程序如下:Private Sub Command1_Click()Dim a(1 To 10) As IntegerDim i As IntegerFor i = 1 To 10a(i) = i * iNext iStr(a(i)End Sub运行程序,单击命令按钮 Command后,出现的错误提示为( A) 下标越界( B) 子程序或函数未定义( C) 溢出( D) 类型不匹5、有如下的 Visual Basic 程序:Private
4、 Sub Command1_Click()Const pi =Dim s As Single, r As Singler = Val pi =s = pi * r 人 2= 面积为 + Str(s)End Sub程序运行后,单击命令按钮Command,1 出现如图所示的错误提示,下列原因分析正确的是(A)常量不能用小数( B)pi 是常量,不允许赋值(C) 文本框Textl中输入的数据不是常量(D) 表达式结果超过了变量类型的范围6、 某 Visual Basic程序如下:Private Sub Command1_Click()Dim a(1 To 10) As IntegerDim i As
5、 IntegerFor i = 1 To 10a(i) = i * iNext iStr(a(i)End Sub运行程序,单击命令按钮 Command后弹出如图所示的出错信息提示,此时程序正执行的语句是A) For i = 1 To 10(B) a(i) = i * iC) Next i( D) Str(a(i)7、 某 Visual Basic程序如下:Private Sub Command1_Click()Dim a As Single, b As SingleDim c As Singlea = 1b = 5c = Sqr(a - b)= Str(c)End Sub运行程序,单击命令按钮
6、 Command后弹出如图所示的出错信息提示,此时程序正执行的语句是A) a = 1( B) b = 5C) c = Sqr(a - b)( D) = Str(c)8、 某同学正编写一个判断酒驾行为的Visual Basic 程序,其窗体和代码窗口如下图所示。根据代码窗口中的程序,要在程序运行时获取输入的 x 值,窗体上必须增加的对象是A. 标签 Text1 B. 标签 Label2 C. 文本框 Text1 D. 文本框 Label29、 运行下面的 Visual Basic 程序,单击命令按钮 Commandl,出现如下图所示的提示信息:Private Sub Command1_Click
7、()Dim i As Integer, c As String, s As String, t As Strings = 2012 Herot = For i = 1 To Len(s) c = Mid(s, i, 1)If c = a And c = zt = t + cEnd IfNext i= tEnd Sub 出现该错误的原因是A If 语句缺少 Then B If 语句缺少 ElseC.变量t的数据类型说明错误D 变量s的数据类型说明错误10、某VB程序在调试中弹出如图所示的错误窗口,产生该错误的可能原因是()A. 该VB程序代码中,缺少 NextB. 该VB程序窗体界面中,缺少某控
8、件C. 该VB程序代码中,某个常量或变量没有声明D. 该VB程序设计软件没有正确安装11. 运行如下 Visual Basic 程序,单击命令按钮 Command,1 出现如图所示的出错信息。发生 误时所执行的语句是 下标越界 错Private Sub Command1_Click()Dim a(0 To 5) As IntegerDim i As Integera(0) = 1 For i = 1 To 5a(i) = 2 * a(i - 1) + 1 Next i= Str(a(i) End Sub(A)(B)(C(D)12. 运行如下 Visual Basic 程序,单击命令按钮 Com
9、mand,1 出现如图所示的出错信息。发生 误时所执行的语句是 下标越界 错Private Sub Command1_Click()Dim a(0 To 5) As IntegerDim i As Integer a(0) = 1 For i = 1 To 6a(i) = 2 * a(i - 1) + 1 Next i= Str(a(5)End Sub(A)(B)(C)13. 某 Visual Basic 程序如下:(D)Private Sub Command1_Click() 除数为零 错 类型不匹配 Dim a(1 To 10) As IntegerDim i As IntegerFor
10、i = 1 To 10a(i) = i * iNext iStr(a(i)End Sub运行程序,单击命令按钮Command后弹出如图所示的出错信息提示,此时程序正执行的语句是A) For i = 0 To 10( B) a(i) = i * iC) Next i(D) Str(a(i)14. 运行如下Visual Basic 程序,单击命令按钮 Command,出现如图所示的出错信息。发生 误时所执行的语句是Private Sub Command1_Click()Dim a As Integer, b As Integer, c As Singlea = 2b = a + 1c = a /
11、(b - 3) = Str(c) End Sub(A)(B)(C)(D15. 有如下的 Visual Basic 程序:Private Sub Command1_Click()Const pi =Dim s As Single, r As Singler = Val pi =s = pi * r 人 2= 面积为 + Str(s)End Sub程序运行后,单击命令按钮Command,1 出现如图所示的错误提示,下列原因分析正确的是(A常量不能用小数B) pi 是常量,不允许赋值(0文本框Text1中输入的数据不是常量(D表达式结果超过了变量类型的范围16. 题目如上题,问具体是哪条语句出错(A
12、)(B)(C)(D17. 运行如下 Visual Basic 程序,单击命令按钮 Command,1 出现如图所示的出错信息。发生 错误时所执行的语句是Private Sub Command1_Click()Dim a As Integer, b As Integer a = 10b = 20= a+b= + Val(a + b) End Sub(A)(B)(C)(D)18. 某 Visual Basic 程序如下:Private Sub Command1_Click()Dim a As Single, b As SingleDim c As Singlea = 1b = 5c = Sqr(a
13、 - b)= Str(c)End Sub运行程序,单击命令按钮Command后弹出如图所示的出错信息提示,此时程序正执行的语句是A) a = 1( B) b = 5C) c = Sqr(a - b)( D) = Str(c)19. 某 Visual Basic 程序如下:Private Sub Command1_Click()Dim i As Integer, sum As Integersum = 0For i = 10 To 2 Step -2sum = sum + iNext i= Str(sum)End Sub运行程序,单击命令按钮Command后弹出如图所示的出错信息提示,此时程序正
14、执行的语句是A) Sum = 0(B) For i = 10 To 2 Step -2C) sum = sum + i( D) = Str(sum)20. 某 Visual Basic 程序如下:Private Sub Command1_Click()Dim a As Stringa = da = Chr(Asc(a) - 32)= aEnd Sub运行程序,单击命令按钮Command后弹出如图所示的出错信息提示,此时程序正执行的语句是A) a = d( B) End SubC) a = Chr(Asc(a) - 32)( D) = a21. 某 Visual Basic 程序如下:Priva
15、te Sub Command1_Click()Dim x As Integer, i As IntegerFor i = 1 To 10 Step 3x = i * (i + 2)List1AddItem Str(x)Next iEnd Sub运行程序,单击命令按钮 Command后弹出如图所示的出错信息提示,引起该错误的语句是A)For i = 1 To 10 Step 3(B)x = i * (i + 2)C) List1AddItem Str(x)( D)Next i22. 某 Visual Basic 程序如下:Private Sub Command1_Click()Dim x As
16、Integer, c As Integer, i As Integerc = 0For i = 1 To 12If 12 Mod i = 0 Thenc = c + 1End IfNext i= Str(c)End Sub运行程序,单击命令按钮 Command后弹出如图所示的出错信息提示,引起该错误的语句是A)For i = 1 To 12(B)c = c + 1C) Next i(D) = Str(c)23. 下图所示是一个求和程序,程序界面上有标签Labell、标签Label2和一个命令按钮 Command。程序运行时,单击命令按钮Commandl后弹出编译错误信息提示并指向错误语句所在代
17、码。请问下面修改方法可以让程序正确运行的是:(A)=s( B)=s( C)Text1=s(D)=s24. 某 Visual Basic 程序如下,执行该程序后,将会出现的错误提示为Private Sub Command1_Click()Dim a(1 To 10) As IntegerDim i As Integera(1) = 1For i = 2 To 10 a(i) = a(i - 1) + iList1AddItem Str(a(i)Next iEnd Sub(A)下标越界 (B)子程序或函数未定义(C)溢出 (D类型不匹配25. 小王同学在调试VB程序时,会出现下图错误提示信息的是:
18、(A)Function sina(n) As Integer End Function(B)Private Sub abc(a, b) as double End Sub( C) PrivateSub Command1_click() End Sub(D)Private Sub Comma nd1_click() Private Sub Comma nd1_click()End Sub26. VB语句s = s + Val(Key)在运行时出现“类型不匹配”信息,则变量s的数据类型可能是:(A) Integer( B)double ( C single( D) string27.某VB程序段代码如下,它的作用是计算1*2*3* , , *99*100的值:Private Sub Command1_Click()DimsAs Integers
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年养老机构运营与管理1-6章题库
- 高中英语上外版(2025)必修第二册Unit3Food教案
- 高中信息技术粤教版必修教学设计 -4.4.1 活动目的
- 2025-2026学年错误乐器教学设计
- 2025-2026学年麻雀教案脚本
- 2025-2026学年豆沙芝麻小点心教学设计
- 2025-2026学年鸽的拼音教学设计模板
- 高中信息技术浙教版:1-2 数据的组织-教学设计
- 2025-2026学年读写课教学设计英语小学
- 广东省惠东县平海中学九年级化学下册《11.1 生活中常见的盐》教学设计 (新版)新人教版
- 2026年会计职称《中级财务会计》专项训练试题集
- ISO 29282021 液态或气态液化石油气(LPG)和2.5MPa(25bar)以下天然气用橡胶软管和软管组件规范标准立项发展报告
- 2026年秋季学期人教版新教材小学美术一年级上册教学计划及进度表
- 建筑工地二氧化碳泄漏应急演练脚本
- 投标项目复盘与标书质量检查SOP模SOP
- 生物絮团技术养虾
- 2026年1月浙江省高考(首考)英语试题(含答案)+听力音频+听力材料
- s和m关系协议书
- 四年级数学《角的度量》作业设计
- 五年级语文上册第一次月考试卷及答案(完整)
- 【MOOC】人工智能原理-北京大学 中国大学慕课MOOC答案
评论
0/150
提交评论