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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(VB课后习题参考答案最全Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VB课后习题参考答案最全Word格式文档下载.docx

1、第二章1、2、3、S1 输入待判断自然数: N(N=2);S2 i=2;S3 判断i是否小于N-1,若不是转S5S4 判断N除以i的余数是否为0,如果不是则i=i+1转S3;S5 判断i是否等于N,若是输出“是素数”,否则输出“不是素数”。4、S1 输入待判断自然数: N;S2 将N转换成字符S,计算S的长度K;S3 i=1;S4 判断i是否小于K-1,若不是转S6;S5 判断S中的第i位和第K-i+1位是否相等,如果是则i=i+1转S4,如果不是则转S6;S6 判断i是否是中间位数,若是输出“是回文数”,否则输出“不是回文数”。5、S1 输入待判断自然数: a;S2 i=1;S3 判断i是否

2、小于a-1,若不是转S5S4 判断a除以i的余数是否为0,如果是则保留因子i,否则i=i+1转S3;S5 输出所有因子。6、第三章1、窗体的属性主要分为杂项、外观、行为、字体、位置等五类。Caption是窗体标题,出现在窗体标题栏的文本内容;而Name是窗体名称,在程序代码中被作为窗体的标识名。2、ABDE4、改变窗口的工作状态会引发Activate事件,改变窗口大小会引发resize事件。5、forecolor和backcolor属性首先选择系统中的选项,然后在调色板中设置相应的颜色;font属性设置好以后,在窗体上放置的任何控件都会继承窗体的font属性。6、C7、Label、option

3、button、checkbox、commandbutton有caption属性,没有text属性;text、combobox有text属性,没有caption属性8、对象的属性可以在设计界面时在属性窗口中和运行中在代码中设置;属性窗口中的属性列表并没有包括对象的所有属性。9、picturebox、frame等10、optionbutton和checkbox。Optionbox的Value可以取true选中和false未选中,checkbox的Value可以取0未选中,1选中,2变灰,表示暂时不能访问。11、text、commandbutton可以获得焦点。在设计界面时第一个放在窗体上的文本框或

4、命令按钮将得到焦点。12、C13、把Value的值设为2,表示暂时不能访问复选框,点击复选框后就可以访问了,而把enabled属性设为false则是复选框变灰,完全不能访问。若把一个控件的Visible属性设为false则在程序运行时看不到该控件。14、用additem来添加列表项,用removeitem删除已有的列表项,用clear删除所有列表项。15、 16、Private Sub Check1_Click() If Check1.Value = 1 Then Label2.Font.Italic = True ElseIf Check1.Value = 0 Then Label2.Fon

5、t.Italic = False End IfPrivate Sub Check2_Click() If Check2.Value = 1 Then Label2.Font.Bold = True ElseIf Check2.Value = 0 Then Label2.Font.Bold = False EndPrivate Sub Option1_Click() If Option1.Value Then Label2.Font.Size = 12 Label2.RefreshPrivate Sub Option2_Click() If Option2.Value Then Label2.F

6、ont.Size = 14Private Sub Option3_Click() If Option3.Value Then Label2.Font.Size = 16Private Sub Option4_Click() If Option4.Value Then Label2.Font.Name = 宋体Private Sub Option5_Click() If Option5.Value Then Label2.Font.Name = 隶书Private Sub Option6_Click() If Option6.Value Then Label2.Font.Name = 黑体17、

7、18、第四章1. B2. 见教材P40-413. 不对,通用过程也可以存在于窗体模块中4. 见教材P435. 字符串型常量的界定符是双引号,日期型数据的界定符是磅号#。A、B是字符型,C、D是日期型,E、F不属于任何类型。6. 合法变量名有:A、C、D (VB中合法变量名只能由字母、数字和下划线构成,并且只能以字母开头)7. 见教材P468. (1) a/(b+c/d) (2) (sqr(x2+1)+x)(1/3) (3) (2*y)/(a*x+b*y)*(a*x-b*y) (4) 1+1/(1+1/m)(5) (d/3)(2*x)/2 (6) log(y+cos(x)2)(7) fabs(e

8、xp(x)+sin(x)3)/(x+y)(8)log(exp(x*y)+fabs(tan(z)-1+cos(x)3)/(x+y-z)9. (1)(2) (A+B)/(A-B) (3)(4) A*B*C/(D+1)*Y) (5)(6) (X*Y)510. A x+yB x*y0 and x=fix(x) and y=fix(y)C A=0 XOR B=0D C1+C2+C3=255 and C190 and C290 and C38011. T F F F F12. BCDE (A会发生溢出的错误)13. (1) 3548 (2) 3548 (3) (4) 3548(5) 83 (6) 83 (

9、7) (8) 354814. 以2为底的X的对数:log(x)/log(2)15. C16. z=Inputbox(输入一个数:,程序示例,1.5)17. Msgbox Z的值1.5大于0,48,18. Option ExplicitConst PI As Single = 3.14159 Dim a As Single, b As Single, c As Single, area As Single a = Val(Text1.Text) b = Val(Text2.Text) c = Val(Text3.Text) * PI / 180 角度角转换为弧度角 area = a * b *

10、Sin(c) / 2Text4 = CStr(Format(area, 0.00) 使纯小数能出现整数位的0End Sub Private Sub Command2_Click() Text1.Text = Text2.Text = Text3.Text = Private Sub Command3_Click()第五章1. Dim a As Integer, b As Integer a = 1: b = 0 Do While a = 20 Then Exit For 跳出循环前执行不到这一句 Print i, pPrivate Sub Command4_Click() Dim p As I

11、nteger, i As Integer, n As Integer p = 2: n = 20 For i = 1 To n Step p 计数循环的初值、终值和步长都不会变 p = p + 2 n = n - 3 i = i + 1= 10 Then Exit For Print i, p, n2.Dim n1 As Integer, n2 As Integer, n3 As Integer Dim i As Integer, j As Integer, k As Integer For i = 1 To 10 For j = 1 To 10 k = Int(Rnd * 90 + 10)

12、Print k; If k = 40 Then n1 = n1 + 1 ElseIf k = 70 Then n2 = n2 + 1 Else n3 = n3 + 1 Next j Print Print 小于等于40的数据个数为: & n1 & 个大于40小于等于70的数据个数为: n2 &大于70的数据个数为: n3 & Cls3. Dim x As Integer, y As Integer x = Text1.Text If x = 0 Then y = 2 - x ElseIf x = 2 Then y = x + 2= 5 Then y = x 2 y = 25 - x Text2

13、.Text = y Text2 = 4. For i = 1 To 2 k = Int(Rnd * 900 + 100) Picture1.Print k; If k Mod 2 0 Then List1.AddItem k List2.AddItem k Picture1.Print5. Dim m As Integer, n As Integer, r As Integer m = Val(Text1.Text) n = Val(Text2.Text) Do r = m Mod n If r = 0 And s 9 Then s2 = s2 & s Text2.Text = s28. Te

14、xt1 = Dim n As Integer, r As String, s As String n = Val(Text1.Text) Do r = n Mod 2 s = r & n = n 2 Loop Until n = 0 当商为0时则跳出循环 Text2.Text = s9. Dim a As Long, b As Long, c As Long For a = 1 To 100 For b = 1 To 100 For c = 1 To 100 If a * a + b * b = c * c Then List1.AddItem a &, b & c Next c Next b

15、 Next a10. Dim i As Integer, r1 As Integer, r2 As Integer, r3 As Integer For i = 100 To 999 r1 = i 100 r2 = (i 10) Mod 10 或者r2 = (i mod 100)10 r3 = (i Mod 100) Mod 10 If r1 r2 And r2 a = c b = c Loop Until Abs(b - c) 20 Then p = p - 20 n = n + a(p) If n max Then max = n w = i Text2 = max Picture1.Print w &- w + 4Private Sub Co

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

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