收藏 分享(赏)

第五章(课后作业).docx

上传人:gnk289057 文档编号:6994782 上传时间:2019-04-29 格式:DOCX 页数:28 大小:422.39KB
下载 相关 举报
第五章(课后作业).docx_第1页
第1页 / 共28页
第五章(课后作业).docx_第2页
第2页 / 共28页
第五章(课后作业).docx_第3页
第3页 / 共28页
第五章(课后作业).docx_第4页
第4页 / 共28页
第五章(课后作业).docx_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、第 5 章 循环结构及其应用学习目标: 掌握循环结构的应用场合,循环结构的设计,循环语句的用法,设计循环结构程序。学习内容: while 循环,do-while 循环,for 循环,break 语句,循环嵌套,循环结构程序设计方法。5.1 一个循环结构程序实例。要在计算机屏幕上输出 30 个“*” ,可以使用输出函数printf()一次完成,但是程序中要重复输入 30 次“*” 。其实同样的操作可以换一个思路完成,那就是让计算机重复 30 次输出一个“*”的工作,而输出一个“* ”的工作很容易用 printf()语句来实现。【例 5-1】输出 30 个“* ”。【编程思路】(1)定义变量 i,

2、并赋初值为 1,用 i 来进行计数器。(2)使用循环结构重复执行输出一个“*”的过程。(3)每次输出一个“* ”,让计数器加 1,当计数器超过 30 就停止重复工作。【程序代码】#include main()int i=1;while(imain()int x=0,n=0;while(xmain()int i=1;while(imain()int i,sum=0;i=1;sum=0;while(imain()int i=1,sum=0;dosum=sum+i;i+;while(imain()int i=1,n;long s=1;printf(“please input n:“);scanf(“

3、%d“,dos=s*i;i+;while(i10;x-=2)printf(“%dn“,x);【例 5-6】把例 5-3(求 1100 的和)用 for 语句改写。【程序代码】#include main()int i,sum=0;for(i=1;imain()int n;for(n=100;nmain()int m,i,flag=0;scanf(“%d“,for(i=2;i#define PI 3.14main()int r;float area;for(r=1;r100)break;printf(“半径为%d 的圆面积为:%fn“,r,area);5.3 循环嵌套一个循环体内又包含了另一个完整

4、的循环结构,这种循环称为循环的嵌套。使用循环嵌套时,三种循环语句可以自身嵌套,也可以互相嵌套。例如:分析下面程序段,理解循环嵌套。(1)for(k=1;kmain()int i,j;for(i=1;imain()int m,i,flag,n=0;for(m=100;m=200;m+)flag=0;for(i=2;im;i+)if(m%i=0)flag=1;break;if(flag=0)printf(“%d “,m);C 语言程序设计实验教程习题 5【课后作业 2】 C 语言程序设计实验教程 page.102-103:1,2,4 page.108:(2 )page.109:(5 )注意:将作业放在一个文件名为“ 2学号 +姓名”的 word 文档中后上交。 ( 数字 2 表示第 2 次大作业)作业上交方式:在机房的电脑上打开“计算机” ,在地址栏输入:ftp:/10.120.87.100 后回车,将 word 文档复制- 粘贴到打开的窗口即可。

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报