程序设计基础-循环结构及例题-精品文档资料整理.doc
《程序设计基础-循环结构及例题-精品文档资料整理.doc》由会员分享,可在线阅读,更多相关《程序设计基础-循环结构及例题-精品文档资料整理.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、S=10*9*8*7*6*5*4*3*2*1S=1*2*3*4*5*6*7*8*9*10S=1 s=s*1S=1*2 s=s*2S=1*2*3 s=s*3S=1*2*3*4 s=s*4.S=1*2*3*4*5*6*7*8*9*10 s=s*10S=s*I I 从1 到 10 在变化S=1For i=1 to 10S=s*iEndfor当我们变量没有赋初值的时候,初值默认为0S=0For i=1 to 100S=s+iEndfor求1到 100之内,奇数的和S=1S=1+3 s=s+3S=1+3+5 s=s+5S=1+3+5+7.+99 s=s+99I=1 S=0+1I=2 S=0+1+2I=3
2、 S=0+1+2+3I=99 S=0+1+2+3+4+99I=100S=0+1+2+3+4+100I=101跳出循环求1到 100之内,奇数的和S=1+1/2+1/3+1/4+1/5+.+1/100S=0S=0+1 s=s+1/1S=0+1+1/2 s=s+1/2S=0+1+1/2+1/3 s=s+1/3S=0+1+1/2+1/3+1/4.+1/100 s=s+1/100S=s+1/I I 是从1 到100在变化首先找规律,找范围,套入结构For i=1 to 100S=s+1/iEnd forS=-1+1/2-1/3+1/4-1/5+1/6-1/7.-1/99+1/100(1/2+1/4+1
3、/6.+1/100) (1+1/3+1/5+1/7.+1/99)I=2 to 100 step 2S=s+1/iS=1/(1*1)+1/(2*2)+1/(3*3)+1/(100*100)S=1/(1*1) i=1S=s+1/(2*2) i=2S=s+1/(3*3) i=3S=s+1/(100*100) i=100S=s+1/(i*i)换行符是什么循环的第一种,根据问题,找规律,找范围,套结构,求和,求差,求乘积,四则运算的规律性计算。循环的第二种叫做挑出满足条件的数求1-100之间,能被5整除的数先设计一个数是否满足,然后把一个数扩张为多个数。分析:不能同时被3和5 整除可以理解为不能被15整除Input “hsiishi” to aIf a % 2=0 and a % 150?aEndif统计个数的时候是n=n+1求满足条件的和的时候s=s+a循环的第三种求1-1000之间能被3整除,同时能被7整除的数求满足水仙数的所有三位数求s=1/(2*3)+2/(3*4)+3/(4*5)+4/(5*6)+5/(6*7)+50/(51*52)S=1/(2*3) i=1 S=s+2/(3*4) i=2S= s+3/(4*5) i=3S=s+4/(5*6)i=4.s=s+50/(51*52)i=50s=s+i/(i+1)*(i+2)1-50
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 基础 循环 结构 例题 精品 文档 资料 整理
限制150内