第04章 VB基本语句(8学时)3.30.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Dim i As Integer, N As Integer, k as integer Dim x As String, s As String, a As String x = Text1.Text N = Len(x) For i = 1 To N a = Val(Asc(Mid(x, i, 1))) s = Do While a 0 r = a Mod 2 a = a \ 2 s = r s Loop k = Len(s) s = String(8 - k, 0) s If Mid(s, 1, 1) = 0 Then Mid(s, 1, 1) = 0 Else Mid(s, 1, 1) = 1 End If For j = 2 To 8 If Mid(s, j, 1) = 0 Then Mid(s, j, 1) = 1 Else Mid(s, j, 1) = 0 End If Next j f = 0 For k = 1 To 8 f = f + Val(Mid(s, k, 1)) * 2 ^ (8 - k) Next k p = p Chr(f) Next i Text2.Text = p 分析下列程序的运行结果,并得出相应的结论 Private Sub Form_Click() Dim a As Integer a=1 Do until a=10 a=a+2 loop Print a End Sub 分析下列程序的运行结果,并得出相应的结论 Private Sub Form_Click() Dim M As Integer,N As Integer Dim K As Integer N=-3:k=0 For M=6 To k Step N M=M+1 N=N-M K=K+1 Next M Print M;N; K End Sub 作业 P81 1 P82 3、5、 9 、10 练习 . 在多窗体的应用程序中,当前窗体模块的Form_Click事件过程中包含如下语句,单击该窗体,其中___32___一定可以将Hello显示在当前窗体上。 A. Form1.Print HelloB. Me.Print HelloC. Debug.Print HelloD. Form2.Print Hello * ⑵ D0 循环体 Loop While 条件 执行过程:(先执行,后判断) 先执行循环体,再判断循环条件, 若为真, 继续执行循环体; 否则,结束循环,执行Loop之后语句 循环条件 语句块 T F 语句块 F Exit Do T 1. While循环 §4.4.2 Do…Loop循环 ⑵ D0 循环体 Loop While 条件 例4:修改例3 Dim I,s As Integer I=1 Do While I=10 s=s+I I=I+1 Loop Print I,s Dim I,s As Integer I=1 Do s=s+I I=I+1 Loop While I=10 Print I,s (1)循环体执行几次? (2)将I先赋值为11, 执行结果如何? 1. While循环 §4.4.2 Do…Loop循环 ⑴ Do While 条件 循环体 Loop ⑵ D0 循环体 Loop While 条件 区别:(1)执行顺序不同 形式一:先判断,后执行循环体; 形式二:先执行循环体,后判断 (2)执行次数不同(特殊情况下) 形式一:条件不满足,循环体可能一次也不执行 形式二:不论条件如何,至少执行一次 1.While循环 §4.4.2 Do…Loop循环 练习3:用辗转相除法求两自然数m、n的最大公约数和 最小公倍数 分析: 最大公约数 ⑴ 已知两数m、n ⑵ m Mod n的值为r ⑶ m←n,n←r, ⑷ 若r0 ,则重复⑵ ⑶ 否则,循环结束,m 为所求的最大公约数, 最小公倍数 原两个数相乘,再除以最大公约数 §4.4.2 Do…Loop循环 练习4:我国现有人口13亿,按人口年增长率0.8%计算,多少年

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档