ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:21.03KB ,
资源ID:2992386      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2992386.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Visual Basic 顺序结构程序选择题.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Visual Basic 顺序结构程序选择题.docx

1、Visual Basic 顺序结构程序选择题Visual Basic 第三章顺序结构试题(1)执行以下程序段 a$=“Visual Basic Programming” b$=“C+” c$=UCase(Left$(a$,7)& b$ & Right$(a$,12) 后,变量c$的值为 (A)Visual BASIC Programming (B)VISUAL C+ Programming (C)Visual C+ Programming(D)VISUAL BASICProgramming 参考答案:B(2)下列叙述中正确的是 (A)MsgBox语句的返回值是一个整数 (B)执行MsgBox语

2、句并出现信息框后,不用关闭信息框即可执行其他操作 (C)MsgBox语句的第一个参数不能省略 (D)如果省略MsgBox语句的第二个参数(Title),则信息框的标题为空 参考答案:C(3)设有以下程序: Private Sub Form Click() x=50 For i=1 To 4 y=InputBox(“请输入一个整数”) y=Val(y) If y Mod 5=0 Then a=a+y x=y Else a=a+x End If Next i Print a End Sub 程序运行后,单击窗体,在输入对话框中依次输入15、24、35、46,输出结果为 (A)100 (B)50 (

3、C)120(D)70 参考答案:A(4) 表达式Left(how are you,3)的值是()A)howB)areC)youD)how are you参考答案:A(5) 下列正确的Visual Basic注释语句是( )A)Dim a(10)As Integer Rem 这是一个VB程序B)这是一个VB程序Private Sub Command1_Click() C)a=1:b=2:_Rem 这是一个VB程序 :c=3D)If Shift=6 And Button=2 ThenPrintBBBBRem这是一个VB程序End If参考答案:B(6) 在窗体上画一个命令按钮,然后编写如下代码:P

4、rivate Sub Command1_Click()a&=InputBox(请输入第一个数)b&=InputBox(请输入第二个数)Print b&+a&End Sub程序运行后,单击命令按钮,在两个输入对话框中先后输入12345和54321,程序的输出结果是( )A)66666B)5432112345C)1234554321D)出错参考答案:A(7) 下列叙述不正确的是( )A)注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释和编译B)注释语句可以放在代码中的任何位置C)注释语句不能放在续行符的后面D)代码中加入注释语句的目的是提高程序的可读性参考答案:B(8) 设a=2,b

5、=3,c=4,d=5,则表达式Not a=c Or 4*c=b2 And ba+c的值是( )A)-1B)1C)TrueD)False参考答案:D(9) 假定程序中有如下语句:answer=MsgBox(第一个字符串,vbAbortRetryIgnore_Or vbCritical_Or vbDefaultButton3,_第二个字符串)执行该语句后,将显示一个信息框,此时如果按回车键,则answer的值为( )A)“第二个字符串”B)5C)3D)7参考答案:B(10) 结构化程序设计三种基本逻辑结构是( )A.选择结构、循环结构和嵌套结构 B.顺序结构、选择结构和循环结构C.选择结构、循环结

6、构和模块结构 D.顺序结构、递归结构和循环结构 参考答案:B(11)有如下过程代码:Sub var_dim()Static numa As IntegerDim numb As Integernuma=numa+2numb=numb+1print numa;numbEnd Sub连续3次调用var_dim过程,第3次调用时的输出是A)2 1B)2 3C)6 1D)6 3 参考答案:C(12)设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Function fun(a As Integer,b As Integer)While aba=a-bWendfun=aEnd Function

7、在调试时发现函数是错误的。为使函数能产生正确的返回值,应做的修改是A)把a=a-b改为a=b-aB)把a=a-b改为a=abC)把While ab改为While ab改为While a=b 参考答案:D(13)为计算1+2+22+23+24+210的值,并把结果显示在文本框Text1中,若编写如下事件过程:Private Sub Command1_Click()Dim a%,s%,k%s=1a=2For k=2 To 10a=a*2s=s+aNext kText1.Text=sEnd Sub执行此事件过程后发现结果是错误的,为能够得到正确结果,应做的修改是A)把s=1改为s=0B)把For k

8、=2 To 10改为For k=1 To 10C)交换语句s=s+a和a=a*2的顺序D)同时进行B)、C)两种修改 参考答案:D(14)设x是整型变量,与函数f(x0,-x,x)有相同结果的代数式是A)|x|B)-|x|C)xD)-x 参考答案:B(15)下面不能在信息框中输出“VB”的是A)MsgBox VBB)x=MsgBox(VB)C)MsgBox(VB)D)Call MsgBox VB 参考答案:D(16)下面是求最大公约数的函数的首部Function gcd(ByVal x As Integer, ByVal y As Integer) As Integer若要输出8、12、16这

9、3个数的最大公约数,下面正确的语句是A)Print gcd(8,12),gcd(12,16),gcd(16,8)B)Print gcd(8,12,16)C)Print gcd(8),gcd(12),gcd(16)D)Print gcd(8,gcd(12,16) 参考答案:D(17)下面程序计算并输出的是Private Sub Comand1_Click()a=10s=0Dos=s+a*a*aa=a-1Loop Until a=0 ThenCount(n)=Count(n)+ 1End IfNext km=count(0)For k=1 To 25If mcount(k) Thenm=count

10、(k)End IfNext kPrint mEnd SubA)0B)1C)2D)3 参考答案:D(21) 设a=2,b=3,c=4,d=5,则表达式Not a=c Or 4*c=b2 And ba+c的值是()A)-1B)1C)TrueD)False参考答案:D(22)假定程序中有如下语句:answer=MsgBox(第一个字符串,vbAbortRetryIgnore_Or vbCritical_Or vbDefaultButton3,_第二个字符串)执行该语句后,将显示一个信息框,此时如果按回车键,则answer的值为()A)“第二个字符串”B)5C)3D)7参考答案:B(23)与传统的程序

11、设计语言相比,Visual Basic 最突出的特点是()A)结构化程序设计B)程序开发环境C)事件驱动编程机制D)程序调试技术参考答案:C(24)表达式Left(how are you,3)的值是()A)howB)areC)youD)how are you参考答案:A(25)以下说法不正确的是()A)Visual Basic是一种可视化编程工具B)Visual Basic是面向过程的编程语言C)Visual Basic是结构化程序设计语言D)Visual Basic采用事件驱动编程机制参考答案:B(26) 可以实现从键盘输入一个作为双精度变量a的值的语句是 A) a=InputBox() B) a=InputBox(请输入一个值) C) a=Val(Inp

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1