第05章循环结构程序设计.ppt

上传人:王** 文档编号:532873 上传时间:2023-11-14 格式:PPT 页数:38 大小:1.81MB
下载 相关 举报
第05章循环结构程序设计.ppt_第1页
第1页 / 共38页
第05章循环结构程序设计.ppt_第2页
第2页 / 共38页
第05章循环结构程序设计.ppt_第3页
第3页 / 共38页
第05章循环结构程序设计.ppt_第4页
第4页 / 共38页
第05章循环结构程序设计.ppt_第5页
第5页 / 共38页
第05章循环结构程序设计.ppt_第6页
第6页 / 共38页
第05章循环结构程序设计.ppt_第7页
第7页 / 共38页
第05章循环结构程序设计.ppt_第8页
第8页 / 共38页
第05章循环结构程序设计.ppt_第9页
第9页 / 共38页
第05章循环结构程序设计.ppt_第10页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《第05章循环结构程序设计.ppt》由会员分享,可在线阅读,更多相关《第05章循环结构程序设计.ppt(38页珍藏版)》请在优知文库上搜索。

1、C程序设计循环程序设计循环程序设计 While While、do-whiledo-while、forfor语句语句 循环嵌套循环嵌套 BreakBreak、continuecontinue、gotogoto语句语句 exit()exit()函数函数 循环结构类型的选择及转换循环结构类型的选择及转换 循环结构程序设计举例循环结构程序设计举例 本章小结本章小结理解循环结构的含义;理解循环结构的含义;掌握掌握C C语言三种循环结构的特点;语言三种循环结构的特点;掌握掌握whilewhile、do-whiledo-while、forfor、gotogoto、breakbreak、continuecon

2、tinue语句的使用方语句的使用方法;法;掌握不同循环结构的选择及其转换方法;掌握不同循环结构的选择及其转换方法;掌握混合控制结构程序设计的方法。掌握混合控制结构程序设计的方法。循环结构的程序设计循环结构的程序设计 whilewhile语句注意事项语句注意事项 whilewhile语句注意事项语句注意事项do_whiledo_while语句语句 用用do_whiledo_while语句求语句求1 1100100的累计和。的累计和。do_whiledo_while语句注意事项语句注意事项 ak kk11()main ()int k,n;float sum;sum=0;k=1;scanf(“%d”

3、,&n);do sum =sum+1.0/(k*(k+1);k+;while(k=n);printf(“%d”,sum);【例例】计算数列计算数列的前的前 n 项和。项和。解:用解:用do语句描述该问语句描述该问题题forfor语句语句 TF【例例】用用forfor语句求语句求1 1100100的累计和。的累计和。forfor语句注意事项语句注意事项 forfor语句注意事项语句注意事项。forfor语句注意事项语句注意事项循环嵌套循环嵌套 【例例】循环嵌套,输出九九表循环嵌套,输出九九表12345678912345678924681012141618369121518212427918273

4、64554637281.ij【例例】将用户输入的小写字母转换成大写字母,直到输入将用户输入的小写字母转换成大写字母,直到输入非小写字母字符。非小写字母字符。多重循环中,多重循环中,breakbreak的使用的使用continuecontinue语句语句【例例】求输入的十个整数中正数的个数及其平均值。求输入的十个整数中正数的个数及其平均值。gotogoto语句语句 goto语句的应用语句的应用 exit()函数函数 【例例】输入三角形的边长,求三角形面积。输入三角形的边长,求三角形面积。循环结构类型的选择及转换循环结构类型的选择及转换 【例例】求求1 1100100之间的所有素数之间的所有素数

5、即可得到正确的判定结果。即可得到正确的判定结果。mm 循环结构程序设计举例循环结构程序设计举例 采用采用Euclid(欧几里德)算法来求最大公因子,其算法是:(欧几里德)算法来求最大公因子,其算法是:(1)输入两个正整数输入两个正整数m和和n。(2)用用m除以除以n,余数为,余数为r,如果,如果r等于等于0,则,则n是最大公因子,算法结是最大公因子,算法结束,否则束,否则(3)。(3)把把n赋给赋给m,把,把r赋给赋给n,转,转(2)。求两个正整数的最大公因子。求两个正整数的最大公因子。【例例】利用下面的公式求利用下面的公式求 的近似值,要求累加到最后一的近似值,要求累加到最后一项小于项小于10-610-6为止。为止。【例例】打印大小可变的菱形图案(下面菱形的大小是打印大小可变的菱形图案(下面菱形的大小是7 7)。)。本章小结本章小结

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!