12循环结构程序设计for循环举例资料

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

《12循环结构程序设计for循环举例资料》由会员分享,可在线阅读,更多相关《12循环结构程序设计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; whil

3、e(j9) printf(“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;

4、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号