循环语句_百度文库.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验 实验教室 实验名称:循环语句 实验目的: 实验内容及步骤 操作1:单循环练习 Private Sub Command2_Click( S = 0 I = 1 Do While I = 10 S = S + I I = I + 1 Loop Print S End Sub Private Sub Command3_Click( S = 0 I = I Do S = S + I I = I + 1 Loop Until I 10 Print S End Sub Private Sub Command1_Click( S = 0 For I = 1 To 10 S = S + I Next I Print S End Sub 操作2。双循环练习 思考: 1.FOR与DO WHILE循环结果的异同点何在? 2. DO WHILE与 LOOP UNTIL 的不同点何在? 3.什么循环是活循环? 什么循环是死循环? 什么情况下不进入循环? For I = 1 To 4 Print Space(10; For J = 1 To 4 If J = I Then Print 1; Else Print O; End If Next J Print Next I For I = 1 To 5 For J = 1 To I Print *; Next J Print Next I For I = 1 To 5 Print Space(11 - I; For J = 1 To 2 * I - 1 Print *; Next J Print Next I 打印乘法表 For i = 1 To 9 For j = 1 To i Print i * j; Next j Print Next I ----------------------- For i = 1 To 9 For j = 1 To 9 Print i * j; Next j Print Next i Form1.Cls GOTO句的用法 Dim M%, T As Integer T = 1 M = InputBox(请输入一个整数 For i = 2 To M - 1 If Val(M Mod i = 0 Then T = 0 GoTo AAA End If Next i AAA: If T = 1 Then Form1.Print Str(M + 是素数 End If If T = 0 Then Form1.Print Str(M + 不是素数 End If 思考: 1. 判断一个数是否是素数的依据是什么? 2. GOTO AAA在程序的作用? 3. T变量在程序的作用是什么? 4显示句Form1.Print Str(M + 是素数 中STR(函数的用法 EXIT的用法: 语句格式: EXIT FOR , EXIT DO , EXIT FUNCTION 代表语义 产生任意10到20之间整数相加,其和超过500时,停止累加,显示其累加结果 Dim S%, M As Integer S = 0 T = True Do While T M = Int(Rnd( * 11 + 10 S = S + M If S = 500 Then Exit Do End If Loop Form1.Print S 思考: 1. 语句: T = True Do While T 是活循环还是死循环?,如何跳出死循环?

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档