下载此文档

循环数据结构设计.ppt


文档分类:IT计算机 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
第五章 循环结构程序设计HarbinEngineeringUniversity实例分析计算1+2+3+4+……+100值。设累加器sum,分别将1、2、……100加到变量sum中。核心:做100次加法。算法:sum=0,i=1i100sum=sum+ii=i+1输出sumBeginsum=0i=1sum=sum+i输出sumEndi=i+1FTi<=100循环结构实例分析#include<>voidmain(){intsum,i;sum=0;i=1;while(i<=100){sum=sum+i;i++;}printf("%d\n",sum);}#include<>voidmain(){intsum,i;sum=0;for(i=1;i<=100;i++)sum=sum+i;printf("%d\n",sum);}循环结构循环结构在一定条件下,反复执行一组操作。循环结构两个要素:循环条件:循环的前提循环体:反复执行的操作循环结构描述:循环条件循环体循环条件循环体其它操作FT循环结构for语句:for(表达式1;表达式2;表达式3)循环体C语言实现方法while语句:while(循环条件)循环体do-while语句:do循环体while(循环条件);while循环实例输出所有的“水仙花”数。“水仙花”:一个三位数,各位立方和等于自身。如153=13+53+33。问题分析三位数的范围:100-999 对每个三位数的操作: 分离、求立方和、判断是否与自身相等。对所有三位均做相同的操作: 使用循环。while循环循环条件: 被处理的数小于或等于999。循环体: 分离、求立方和、判断是否与自身相等、被处理的数增1 数据结构: 五个整型变量:m,a,b,c,n 数据初始值: m:100while循环算法:100m当m<=999m%10am/10%10bm/100ca3+b3+c3n m=n 输出m m+1mTF#include""voidmain(){intm,a,b,c,n;m=100;while(m<=999){a=m%10;b=m/10%10;c=m/100;n=a*a*a+b*b*b+c*c*c;if(m==n) printf("%7d",m);m++;}}while循环while语句形式:while(表达式) 语句说明:(1)表达式值为非0=真,值为0=假(2)语句可以是单语句,也可以是复合语句。while循环while语句执行流程:求解表达式表达式值<>0执行语句执行循环体下面操作TF

循环数据结构设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人54156456
  • 文件大小591 KB
  • 时间2020-11-03
最近更新