循环结构程序设计(for循环举例)

上传人:suns****4568 文档编号:118807432 上传时间:2019-12-25 格式:PPT 页数:16 大小:1.40MB
返回 下载 相关 举报
循环结构程序设计(for循环举例)_第1页
第1页 / 共16页
循环结构程序设计(for循环举例)_第2页
第2页 / 共16页
循环结构程序设计(for循环举例)_第3页
第3页 / 共16页
循环结构程序设计(for循环举例)_第4页
第4页 / 共16页
循环结构程序设计(for循环举例)_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《循环结构程序设计(for循环举例)》由会员分享,可在线阅读,更多相关《循环结构程序设计(for循环举例)(16页珍藏版)》请在金锄头文库上搜索。

1、C语言程序设计 循环嵌套 学习目标 熟练使用while、dowhile、for语句实现循环 使用循环嵌套实现复杂问题求解 知识回顾 用循环编程打印下面的图案 * * * * * * * * * int i; for(i=0;i9;i+) printf(*); int i; i=0; while(i9) printf(*); i+; int i; i=0; do printf(*); i+; while(i9); * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 如何

2、编程实现? ? 当i=9时 i=0 输出* i=i+1 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 循环嵌套实现 当i9时 i=0 输出* i=i+1 j=0 当j9时 j+ 输出换行 void main() int i,j; for(j=0;j9;j+) printf(n); for(i=0;i9;i+) printf(* ); 内层循环 外层循环 for嵌套 运行程序12-1 void main() int i,j; j=0; while(j9) prin

3、tf(n); j+; i=0; while(i9) printf(* ); i+; 内层循环 外层循环 while嵌套 void main() int i,j; j=0; do printf(n); j+; while(j9); i=0; do printf(* ); i+; while(i9); 外层循环 内层循环 dowhile嵌套 运行程序12-2 如何编程实现? 行由外循环控制 (9次) 列由内循环控制 (?次) for(j=0;j9;j+) for(i=0;i=j;i+) 运行程序12-3 如何编程实现? 行由外循环控制 (9次) for(j=0;j9;j+) 列由内循环控制 (?次) for(i=0;i9-j;i+) 编程打印如下所示九九乘法表的图案 输入程序12-4 验证结果 循环应用举例 打印如下所示九九乘法表的图案 输入程序12-5 验证结果 循环应用举例 课后练习 打印如下所示九九乘法表的图案 课后练习 求出1000以内的所有完数的和,并按照下列格式输 出。 完数1+完数2+.+完数n=和 如果一个数恰好等于它的所有因子(包括1,但是不 包括自身)之和,则称为“完数” 6 123 课堂小结 l 在用循环解决问题时,要正确计算循环的次数,并 设计出循环表达式。 l 一般情况下,3种循环可以互相代替 l for语句完全可以代替while语句

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号