循环结构作者:韩温度苏单位:包头市青山区北重四中信息技术《VB程序
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
》学习目标:通过老师讲解理解循环语句。通过自主探讨,深入理解循环语句并解决实际问
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
。循环结构要让计算机重复做一件事情时,可以用循环结构。VB中常用For-Next、Dowhile-Loop、Do-LoopUntil等来构建循环结构。for循环语句的组成For循环变量=初值 To 终值[Step(步长)]循环体Next循环变量循环结构其中步长(Step)
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
示循环变量的增量,省略则默认为1。步长正数时For-Next循环结构流程图开始循环变量=初值循环变量<=终值执行循环体循环变量=循环变量+步长结束yesno步长负数时For-Next循环结构流程图开始循环变量=初值循环变量>=终值执行循环体循环变量=循环变量+步长结束yesnoFori=10to5step-2用循环语句计算1+2+3+4+5+6+7+8+9+10=?S=0Fori=1to10s=s+iNexti1循环次数变量i执行循环语句S+iS1234567891011退出循环1<10是0+112<10是0+1+233<10是0+1+2+36S=0i=1变量初始值4<10是0+1+2+3+4105<10是0+1+2+3+4+5156<10是0+1+2+3+4+5+6217<10是0+1+2+3+4+5+6+7288<10是0+1+2+3+4+5+6+7+8369<10是0+1+2+3+4+5+6+7+8+94510=10是0+1+2+3+4+5+6+7+8+9+105511>1055S+i语句不执行用循环语句计算1+3+5+7+9=?S=0Fori=1to10step2s=s+iNexti1循环次数变量i执行循环语句S+iS1234561<10是0+113<10是1+34S=0i=1变量初始值5<10是1+3+597<10是1+3+5+7169<10是1+3+5+7+92511>1025S+i语句不执行退出循环第一题:请同学们编写一个程序完成下列问题全年级前五十名同学需要发奖金,第50名同学获得10元,第49名同学获得20元…第一名获得500元,请问学校总共需要发放多少元的奖金?编写一个循环执行的语句。
答案
八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案
:S=0Fori=10to500step10s=s+iNextIPrints第二题:请同学们编写一个程序完成下列问题用For-next循环计算1到10之内的所有自然数字的乘积。答案:S=1Fori=1to10step1s=s*iNextiPrintsDowhile循环Dowhile循环条件循环体Looploopuntile循环条件Do循环体Loopuntil循环条件Dowhile循环s=2Dowhiles<3s=s+1Loop循环体执行次数:1第一次:2<3(true)s=s+1=3第二次:3<3(false)退出循环最后s的值为:3loopuntile循环条件a=1Doa=a*2Loopuntila>=4先执行后判断第一次:a=1*2=2当2>=4不成立,进入下一个循环A=2*2=4、4等于4结束循环!循环体执行次数为2次第三题:请同学们编写一个程序完成下列问题假设某种细菌每10秒就可以由1分成2个,多长时间后它的数量会超过1亿?答案:S=1’细菌的初始值T=0’时间变量Dowhiles<=100000000t=t+10s=2*sLoop循环次数变量tS<=100000000T+10和2*sT和s12…27280是0+10、1*210和210是10+10、2*220和4………260和67108864260是260+10、2*67108864270和134217728270不成立退出循环270和134217728课堂小结Step为1的时候可以不写Step为负数时循环控制变量递减(i=i+step)Step为正数时循环控制变量递增(i=i+step)Dowhile-Loop:先判断循环条件,后执行语句。DoLoop-Until:先执行语句,后判断循环条件。循环次数确定的话用For-Next,否则用Dowhile-Loop。