- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
*用输入框输入10个数字,并用Print方法输出A=Val(InputBox(输入第1个数))B=Val(InputBox(输入第2个数))C=Val(InputBox(输入第3个数))D=Val(InputBox(输入第4个数))E=Val(InputBox(输入第5个数))……PrintAPrintBPrintCPrintDPrintE……ForI=1To5A=Val(InputBox(输入10个数))PrintANextI*判断1个数n的奇偶性5.3循环结构判断10个数n的奇偶性n=Val(InputBox(输入数据))SelectCasenCase1,3,5,7,9Printn;是奇数。Case0,2,4,6,8Printn;是偶数。CaseElsePrintn;超出范围!EndSelectn=Val(InputBox(输入数据))SelectCasenCase1,3,5,7,9Printn;是奇数。Case0,2,4,6,8Printn;是偶数。CaseElsePrintn;超出范围!EndSelectFork=1TO10Nextk*一般循环结构流程图(1)进入循环条件是什么?(2)循环体的算法是什么?(3)结束循环条件是什么?本章讨论VB的两种循环语句:计数循环语句For-Next条件循环语句While-WendDo-Loop*5.3.1For-Next循环控制格式:For循环变量=初值To终值[Step步长][循环体][ExitFor]Next[循环变量](一般用于循环次数已知)功能:按确定的次数执行循环体。*t=0ForI=2To10Step2t=t+IPrinttNextII:循环变量2:初值10:终值2:步长循环体I=I+2TFI10?结束循环变量I的取值分别为:2,4,6,8,10完成t=2,6,12,20,30的计算*讨论For-Next循环变量必须为数值型。循环次数步长ExitFor:强制退出循环0初值终值(Step1可省略)0初值终值=0死循环ForI=1to100S=S+INextIForI=100to1Step-1S=S+INextIP50例题PrivateSubForm_click()DimsAsSingle,iAsIntegern=Val(InputBox(请输入n,提示))s=0Fori=1TonStep1s=s+INextiPrint1到;n;之和为:;sEndSub**For-Next的流程图—阅读Nx=初值x终值?循环体x=x+步长Y开始结束Nx=初值x终值?循环体x=x+步长Y开始结束当步长>0时当步长0时ForX=1To10Step2…NextXForX=10To2Step-2…NextX*For-Next:必须成对出现,缺一不可。(配对原则)可以嵌套使用,但内、外循环的变量不能同名,不能交叉正确的循环嵌套ForI=1To9?????ForJ=1To9???????????PrintI,J??????NextJ?NextI错误的循环嵌套ForI=1To9???????ForJ=1To9???????????????PrintI,J???NextI??????NextJ循环的嵌套*Mcs=5ForI=1ToMcsMcs=Mcs+1printI,McsNe
文档评论(0)