《C#中的循环结构》PPT课件

《C#中的循环结构》PPT课件

ID:40424776

大小:746.01 KB

页数:37页

时间:2019-08-02

《C#中的循环结构》PPT课件_第1页
《C#中的循环结构》PPT课件_第2页
《C#中的循环结构》PPT课件_第3页
《C#中的循环结构》PPT课件_第4页
《C#中的循环结构》PPT课件_第5页
资源描述:

《《C#中的循环结构》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章C#中的循环结构计算机基础教研室1学习目标知识目标掌握循环结构的用法。技能目标学会循环分支结构while()语句的使用学会循环分支结构do-while()语句的使用学会循环分支结构for()语句的使用学会循环分支结构foreach()语句的使用掌握break;和continue;的用法2主要内容4.1什么是循环4.2while()语句4.3do-while()语句4.4for()语句***4.5循环控制语句break、continue的用法4.6循环的嵌套自学内容C#特色的foreach()语句34“浩瀚的宇宙中如果只有我们的话,岂不是太浪费地方?”科幻电影《接触未来》的女主角埃莉收

2、到了来自外太空的信号,从而开启正式接触外星文明之旅。来自外太空的信号是最朴素的数学语言,即一组素数/质数。因为一组有顺序的质数不可能是自然随机产生的,所以可以肯定是外星文明发出的。本案例要求模仿外星文明产生200以下的素数,如2,3,5,7,11,13…外星文明的信号5判断一个数N是素数的条件:(定理1)2~N-1均不能被N整除;(推论1)2~N/2均不能被N整除;(推论2)2~N的平方根均不能被N整除;如13是素数的条件,2~12均不能被13整除;而15不是素数,因为3能被15整除;判断素数的数学基础6汤姆克鲁斯和伊莉沙白赫莉7鼻子和嘴巴的宽度=0.618;鼻子侧面鼻梁长度和鼻尖高度的比

3、=0.618;脸宽和脸长比=0.618。人脸分上中下三个部分,中、下脸部长度和脸全长来比近于0.618最好看。建筑师们对数学0.618的偏爱,金字塔、还是巴黎圣母院、埃菲尔铁塔。名画、雕塑、摄影作品,梦娜丽莎、大卫。艺术家们认为弦乐器的琴马放在琴弦的0.618…处,能使琴声更加柔和甜美。神奇的0.618——黄金分割81、1、2、3、5、8、13、21、…即Fn=F(n-1)+F(n-2)。相邻两个斐波那契数比值是随序号的增加而趋于黄金分割比的。即F(n)/F(n+1)≈0.618斐波那契数列又因数学家斐波那契以兔子繁殖为例子而引入,故又称为“兔子数列”。一般而言,兔子在出生两个月后,就有繁

4、殖能力,一对兔子每个月能生出一对小兔子。如果所有兔子都不死,那么40个月以后可以繁殖多少对兔子?斐波那契数列(FibonacciSequence)9计算自然对数e的近试值。e=1+1/2!+1/3!+1/4!+1/5!+1/6!..1/n!,当1/n!小于0.00001时达到精度。2.序列问题2/1-3/2+5/3……求前n项之和其它问题4.1什么是循环1.什么是循环,为什么需要循环?减少重复工作。提高工作效率。10例题1.输出一百遍我爱你!(Sample5_1)staticvoidMain(string[]args){for(inti=1;i<=100;i++){Console.Writ

5、eLine("赵灵儿,我爱你!");}Console.ReadLine();}思考:要说一万次呢?能不能加上次数?11例题1.输出一百遍我爱你!(Sample5_1)staticvoidMain(string[]args){for(inti=1;i<=100;i++){Console.WriteLine("赵灵儿,我爱你!(第{0}次)",i);//Console.WriteLine("赵灵儿,我爱你!(第"+i+"次)");}Console.ReadLine();}12两种输出方法都可以!4.2while()语句4.2.1基本格式while语句先计算表达式的值,值为true则执行循环体,

6、反复执行上述操作,直到表达式的值为false时停止循环。语法如下:while(表达式){循环体(语句序列;)}134.2.2while()语句的实例staticvoidMain(string[]args){intsum=0,i=1;while(i<=100){sum=sum+i;i++;}Console.WriteLine("sum={0}",sum);Console.ReadLine();}14思考:本题作用?计算3+4+5+…+1033=?控制循环的3条关键语句!4.3do-while()语句4.3.1基本格式do-while语句先执行循环体语句一次,再判别表达式的值,若为true则继

7、续循环,否则终止循环。语法如下:Do{循环体(语句序列;)}while(表达式)154.3.2do-while()语句的实例staticvoidMain(string[]args){intsum=0,i=1;do{sum=sum+i;i++;}while(i<=100);Console.WriteLine("sum={0}",sum);Console.ReadLine();}16思考:本题作用?计算3+4+5+…+103

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。