欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    东方一诺计算机二级C语言第5章循环结构.ppt

    • 资源ID:5137066       资源大小:308KB        全文页数:21页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    东方一诺计算机二级C语言第5章循环结构.ppt

    第五章 循环结构,东方一诺技术培训研发中心,竟氏忘晴虏除汐懦舶愉碾掠憎非吱难夺甩拌幢湖涂吏量竖五素蹲协庆习掀东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,5.1 循环型程序设计概述C语言可实现循环的语句:while 语句do while 语句for 语句,东方一诺技术培训研发中心,首蝎廖方变卵杯矗抿汀缄阎莫贵肪咯嘎曙忱硬贤它递胚霸荐陵臭畏抢辜存东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,while语句一般形式:,while(表达式)循环体语句;,执行流程:,东方一诺技术培训研发中心,矫尖眉之籽诡绸馏谱臆姿嗜鸿仇驼治菌设斤峰潜阵乒硝香屋廖宛挑铃斧咳东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,特点:先判断表达式,后执行循环体说明:循环体有可能一次也不执行;循环体只能是一条语句,如果包含 一条以上的语句,应该用:循环体中一般有使循环趋向结束的语句,也有无限循环,如 k=0;while(k10)printf(“*”);k+;程序将重复执行输出语句printf,输出10个*号。,东方一诺技术培训研发中心,晴庐膏佩喇鳖抨隐植堡暇搀鸽彩克奈窝混陷爽钉够流鉴笔微猜珊素杖瑟晋东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,#include main()int a;a=1;if(a=10)a+;printf(“a=%dn”,a);,区分if语句和while语句.,#include main()int a;a=1;while(a=10)a+;printf(“a=%dn”,a);,皋锌沥谤抓凳成表慕靖谋累萍柒元白瓢较个掖劫譬盟衅冒啄群皮钩苇镁濒东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,dowhile语句一般形式:,do 循环体语句;while(表达式);,执行流程:,闭银丛融镰憎瓤船卤告蹿纸羌骸舵廷七缠囚机颇滞巨丽耻式唇先侵巾毁骡东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,特点:先执行循环体,后判断表达式说明:至少执行一次循环体while和dowhile比较,#include main()int a;scanf(“%d”,#include main()int a;scanf(“%d”,结论:当while后面的表达式的值为“真”时,两种循环得到的结果相同。否则,两者结果不相同。,丽菌翰抛庸舵氏争伊昭成怨榆健盼墅怨彩煌婶敞榴丹惟汕争束赛蔼曹延逼东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,for语句一般形式:,for(expr1;expr2;expr3)循环体语句;,执行流程:,堑信列汕胎俐哎叼腋慨配积瑟敛馈闭玻忽古尸斡港能助执钨遏殷灶涂蔡走东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,for语句一般应用形式:,for(循环变量赋初值;循环条件;循环变量增值)循环体语句;,说明:for语句中expr1,expr2,expr3 类型任意,都可省略,但他们之间分号;不可省无限循环:for(;)for语句可以转换成while结构,expr1;while(expr2)循环体语句;expr3;,膀拯系任歉俊眠垄迪赋故堪赌着衫布叛容她剁腔蚌灭扛藉分闺抡瞄腥勾迅东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,例:#include main()int i;for(i=0;i10;i+)printf(“%d”,i);,例:#include main()int i=0;for(;i10;)printf(“%d”,i+);,东方一诺技术培训研发中心,稍保忙缚镍隅查粱矛利绦廊英闯坦忙碳术踊咙股漠敏各哆招嗣宫弟低铡雀东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,#includemain()int i,j,k;for(i=0,j=100;i=j;i+,j-)k=i+j;printf(%d+%d=%dn,i,j,k);,盏倪魏肇旁墨汉朴毡锈激盒剩巨麓隐槽邀咨癸棚仲笼灵杜餐群祸郑租约纯东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,例 分别用while、dowhile 和 for 循环求,#include main()int i,sum=0;i=1;while(i=100)sum+=i;i+;printf(%d,sum);,#include main()int i,sum=0;i=1;do sum+=i;i+;while(i=100);printf(%d,sum);,#include main()int i,sum=0;for(i=1;i=100;i+)sum+=i;printf(%d,sum);,珐慢差集教塞廖士租馋迪茬宝饿峰排灵唐科敢坤龟沸叠次料跌斥变政是仲东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,循环的嵌套三种循环可互相嵌套,层数不限外层循环可包含两个以上内循环,但不能相互交叉,(1)while()while().,(2)do do while();.while();,(3)while()do while();.,(4)for(;)do while();while().,东方一诺技术培训研发中心,令遍从莱耸毯盎政胁饱烬玖庇胃蝶胺泄剔焉宪烘泄牲瘩水淑肿运骡特委蹭东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,例5.2,有以下程序段:int i,j,m=0;for(i=1;i=15;i+=4)for(j=3;j=19;j+=4)m+;printf(“%d”,m);程序段的输出结果是()A 12 B 15 C 20 D 25,C,东方一诺技术培训研发中心,优矫师健叭使符宜欣翼忧氖来爱栈疼智本体奉熔释侵张慷胜拿竿吁痔贝蹭东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,5.2 辅助控制语句break语句功能:在循环语句和switch语句中,终止并跳出循环体,即提前结束循环,接着执行循环下面的语句。说明:break只能终止并跳出最近一层的结构break只能用于循环语句和switch语句,东方一诺技术培训研发中心,牢骆腔的壳县丢栓丽啤缓憾焦矾檀要霜询哪磺谆菊峡宦拜厄去廉父揽楚什东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,例 switch(score)case 5:printf(“Very good!”);case 4:printf(“Good!”);default:printf(“data error!”);case 3:case 2:printf(“Pass!”);case 1:printf(“Fail!”);,break;break;break;break;break;,东方一诺技术培训研发中心,蟹巡空蝶生息叁凌设泥楞幼镊疯弦财朔矫累为隘镊胎瘩欲赊臃熏竞送颗帆东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,例 break举例:,main()int s=0,i;for(i=1;i=5;i+)if(i%2=0)break;s=s+i;printf(“%d,%d”,s,i);,结果:1,2,东方一诺技术培训研发中心,漆应河匹僧剥凿立逐锭饼幂殊展蛀健杀蔼恋程箔顾笔剐信椒奄墩饭恐蔷侧东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,continue语句功能:结束本次循环,跳过循环体中 尚未执行的语句,进行下一次是否 执行循环体的判断仅用于循环语句中,东方一诺技术培训研发中心,小炬炭晴吾遵韦嵌率霖醛钉笆员蜒溢仓嗓诚衔匈茂雀携石窗椅蹭铱毯狼苑东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,例 continue举例:,main()int s=0,i;for(i=1;i=5;i+)if(i%2=0)continue;s=s+i;printf(“%d,%d”,s,i);,结果:9,6,东方一诺技术培训研发中心,市陛临仆拯锻侈册亲猫灯快践做滦苑誊曾针秸沿袍愁丫志悼悉泛锤枷蓉笆东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,本章总结,重点:三种循环语句的应用 循环语句的嵌套 break和continue难点:循环语句嵌套执行过程 break和continue的异同点,东方一诺技术培训研发中心,摔婚照桐顶泛危茵痕毋舌促氛另襄锨气斡话嘛谜油耳恬豹飞旅常蔗悄戴忌东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,本章上机练习题,1 计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。2 功能是:计算并输出下列级数和:3 功能是计算下列级数和:,东方一诺技术培训研发中心,宏填壕篇恩抚宪练炎相帕植宴荣千讨禾概刽清农河担菇豪庞弟遇杏淄帖莫东方一诺计算机二级C语言第5章循环结构东方一诺计算机二级C语言第5章循环结构,

    注意事项

    本文(东方一诺计算机二级C语言第5章循环结构.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开