孙俏版VB45章答案.docx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.1代码Private Sub Text1_Change()If Len(Text1.Text) > 15 ThenText2.SetFocusEnd IfEnd Sub实验结果4.2题目在窗体上有3个名称分别为Text1、Text2和Text3的文本框,一个名称为C1,标题为"计算"的命令按钮,如图4-4所示。要求程序运行后,在Text1和Text2中分别输入两个整数,单击"计算"按钮后,可把两个整数之间的所有整数(含两个整数)累加起来并在Text3中显示。代码Dim a%, b%, c%Private Sub Command1_Click()a = Text1.Textb = Text2.Textc = ((b - a + 1) * (b + a)) / 2Text3.Text = Val(c)End Sub实验结果4.3题目代码Dim a%, s%Private Sub Command1_Click() s = 0 For a = 100 To 200 If a Mod 3 = 0 Then s = s + a End If Next a Text1.Text = sEnd Sub实验结果4.4题目代码Dim sum As Integer, N As IntegerPrivate Sub Command1_Click()If N <= 0 ThenMsgBox "重新输入"ElseFor i = 1 To Na = Val(InputBox("输入学生的visual basic 成绩"))sum = sum + aNext iEnd IfLabel1.Caption = sum/NEnd SubPrivate Sub Text1_Change()N = Val(Text1.Text)End Sub实验结果4.5题目代码Dim n As Integer, s As VariantPrivate Sub Form_click()For i = 1 To nb = 1 For j = 1 To i b = b * j Next j s = s + (2 * i - 1) / b Next i Print sEnd SubPrivate Sub Text1_Change()n = Val(Text1.Text)End Sub实验结果代码Dim s As Variant, t As VariantPrivate Sub Form_click()For i = 1 To 100b = 1 For j = 1 To i b = b * j Next j If (2 * i - 1) / b < t Then Exit For Else s = s + (2 * i - 1) / b End If Next i Print sEnd SubPrivate Sub Text1_Change()t = Val(Text1.Text)End Sub5.1题目代码Private Sub Command1_Click() Dim a(1 To 5) As Integer, b(1 To 4) As Integer, c(1 To 9) As Integer Dim i As Integer, j As Integer, k As Integer, t As Integer k = 1 For i = 1 To 5 a(i) = 2 * i - 1 c(k) = a(i) k = k + 1 Next i For i = 1 To 4 b(i) = 2 * i c(k) = b(i) k = k + 1 Next i Print "合并后C的值是:" For i = 1 To 8 For j = i + 1 To 9 If c(j) < c(i) Then t = c(j) c(j) = c(i) c(i) = t End If Next j Next i For i = 1 To 9 Print c(i) Next iEnd Sub实验结果5.2题目代码Option ExplicitPrivate Sub Command1_Click() Dim arr(1 To 10),

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档