VB程序设计教程第四章、第五章、第六章课后习题(部分).doc
《VB程序设计教程第四章、第五章、第六章课后习题(部分).doc》由会员分享,可在线阅读,更多相关《VB程序设计教程第四章、第五章、第六章课后习题(部分).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VB课后作业第三次作业习题四09信管 李莎 52012/4/11书95页 习题四9.计算下列循环语句的次数:(1)循环次数为:6(2)循环次数为:19(3)循环次数为:0(4)循环次数为:死循环直至溢出12.利用循环结构,实现如下功能:(1)Dim i As Integer, s As IntegerFor i = 1 To 10 s = s + (i + 1) * (2 * i + 1)Next iPrint s=; s(2)Dim i As Integer, n3 As Integer, n7 As IntegerFor i = 1 To 100 If i Mod 3 = 0 Then n
2、3 = n3 + 1 If Int(i / 7) = i / 7 Then n7 = n7 + 1Next iPrint 1-100中3的倍数有; n3; 个Print 1-100中7的倍数有; n7; 个(3)Dim s1 As String, s2 As String, i As Integers1 = InputBox(Input String)s2 = For i = 1 To Len(s1) s2 = Mid(s1, i, 1) + s2Next iPrint 原序:; s1Print 反序:; s213.下面程序的运行结果是什么?该程序的功能是什么?Private Sub Comm
3、and1_Click() Dim x$, n% n = 20 Do While n 0 a = n Mod 2 n = n 2 x = Chr(48 + a) & xLoopPrint xEnd Sub答:输出字符串“10100”。该程序功能是将十进制数转化为二进制。程序运行结果如下图:14. 下面程序的运行结果是什么?该程序的功能是什么?Private Sub Command1_Click() Dim x%, y%, z% x = 242: y = 44 z = x * y Do Until x = y If x y Then x = x - y Else y = y - x Loop Pr
4、int x, z / xEnd Sub答:运行时输出 22 484。该程序功能是求x和y最大公约数和最小公倍数。程序运行结果如下图:习题五6.声明一个一位字符类型数组,有20个元素,每个元素最多放10个字符,要求:(1)Dim a(1 To 20) As String;(2)Private Sub Command1_Click() Dim i As Integer, j As Integer, n As Integer, c As String * 1 Randomize For i = 1 To 20 a(i) = n = Int(Rnd * 10 + 1) For j = 1 To n c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 程序设计 教程 第四 第五 第六 课后 习题 部分
限制150内