ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:98.50KB ,
资源ID:1688161      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/1688161.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(流程控制.doc)为本站上传会员【胜****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

流程控制.doc

1、 这节讲解分支和循环大家注意了,这是重点:分支就是说选择执行某些语句,而循环就是不停地工作,直到完成这次任务。注意语法规则,这是最后一节了。本章算是结束了,后续我会发出本章总结和大量练习题。 分支语句 1.if 语句 if 语句允许程序通过测试表达式的值从两种选项中选择一种。If语句的最简单格式如下: 用法①:if(表达式)语句     描述:如果表达式为“真”,则执行语句;否则执行if后面的语句。     例子:                if(a>1)                   b=10; 用法②:if(表达式)                 

2、    语句1                 else                     语句2    描述:如果表达式的结果为“真”,则执行语句1;否则执行语句2。 例子:if (a>1)                    b=10;                   else                    b=100;               用法③:if(表达式1)     语句1                  else  if(表达式2)     语句2                   else  if(表达式3)     语

3、句3                                。                                 。                                。                                。                 else  if(表达式m)     语句m                 else   语句n      描述:如果表达式1的结果为“真”,则执行语句1,退出if语句;否则去判断表达式2,                  如果表达式2的结果为“真”,则执行语句2,退出if语

4、句;否则去判断表达式3,                  如果表达式3的结果为“真”,则执行语句3,退出if语句;否则去判断表达式3后面的表达式,                     。。。。。。。                 如果表达式m的结果为“真”,则执行语句m,退出if语句;                 否则去执行语句n。 例子:if (a>1)   b=10;                   else  if(a>2)                                b=20;                 

5、   else  if(a>3)                                b=30;                   else  if(a>4)                                b=40;                   else                                  b=100;                 if语句的嵌套      if语句的嵌套是指if语句中又包含了一个或多个if语句 main() { float score; 读取你的分数: scanf("scor

6、e=%lf",&score); if(score<=100&&score>=0) else if(score>=90&&score<=100) printf("A"); else if(score>=80&&score<=89) printf("B"); else if(score>=70&&score<=79) printf("C"); else if(score>=60&&score<=69) printf("D"); else printf("E"); } 2. switch语句 switch语句可以产生具有多个分支的控制流程。它的格式是: switch 

7、控制表达式) { case 常量表达式: 语句列表 case 常量表达式: 语句列表 ... default: 语句列表 } 例如以下程序根据传入的参数1~7分别打印Monday~Sunday: switch语句 如果传入的参数是2,则从case 2分支开始执行,先是打印相应的信息,然后遇到break语句,它的作用是跳出整个switch语句块。C语言规定各case分支的常量表达式必须互不相同,如果控制表达式不等于任何一个常量表达式,则从default分支开始执行,通常把default分支写在最后,但不是必须的。使用switch语句要注意几点: 1. case后面跟表

8、达式的必须是常量表达式,这个值和全局变量的初始值一样必须在编译时计算出来。 2. 浮点型不适合做精确比较,所以C语言规定case后面跟的必须是整型常量表达式。 3. 进入case后如果没有遇到break语句就会一直往下执行,后面其它case或default分支的语句也会被执行到,直到遇到break,或者执行到整个switch语句块的末尾。通常每个case后面都要加上break语句,但有时会故意不加break来利用这个特性,例如:  缺break的switch语句 switch语句不是必不可缺的,显然可以用一组if ... else if ... else if ... else

9、 ...代替,但是一方面用switch语句会使代码更清晰,另一方面,有时候编译器会对switch语句进行整体优化,使它比等价的if/else语句所生成的指令效率更高。 循环语句 1. while语句 while循环和for循环类似,其格式为: while (条件语句) { 语句1 ; 语句2 ; .... 语句n ; } 执行while时,先测试“条件语句”,如果条件成立,则执行语句1到语句n,直至条件不成立时调处循环。 int i=0 ; while (i<10) { i++ ;

10、 printf("i的值%d\n”,i); } 2.do…while do ... while 循环语句的格式为: do { 语句1 ; 语句2 ; .... 语句n ; } while (条件语句) ; do ...while 语句的功能是首先执行语句1到语句n,然后进行条件测试,如果条件成立,则继续执行语句1到语句n,否这跳出循环。如: int test=0; do { test++; } while(test<10); 这种控制并不

11、是很常用,但有时却非常重要,使用时注意结尾处while语句后的分号。 3.for 循环 for语句的格式为: for (初始化语句; 条件语句; 控制语句) { 语句1 ; 语句2 ; .... 语句n ; } for 语句的执行顺序是:首先执行“初始化语句”;然后测试“条件语句”;若条件成立,则执行语句1到语句n;然后执行“控制”语句;接着再测试条件语句是否成立,如果成立则重复执行以上过程,直至条件不成立时才结束for循环。如: for(i=0;i<10;i++). printf(“%d”,

12、i); 你可以在for循环的头部说明你的变量,而且最后一个表达式可以省略,不过要确定在语句中对变量的值有所改变,如: for(int i=0;i<=10;) i+=i; for循环中,“初始化语句”、“条件语句”和“控制语句”都可以省略,但是其间的分号不能省略。例如: int i =0 ; for (; ; ;) { if i>10 break ; i = i +1 ; } for循环中省略“条件语句”时,在for语句{}中必须包换转句语句控制程序在某个条件满足时跳出for循环,否则将形成死循环

13、 4.break和continue语句 continue语句也会终止当前循环,和break语句不同的是,continue语句终止当前循环后又回到循环体的开头准备执行下一次循环。对于while循环和do/while循环,执行continue语句之后测试条件语句,如果值为真则继续执行下一次循环; while (条件语句) { 语句1 ; } int i=0; while(i<10){ i++; if(i==5) continue; } printf("%d\n",i); 对于for循环,执行continue语句之后首先计算控制语句,然后测试条件语句,如果值为真则继续执行下一次循环。 for (初始化语句; 条件语句; 控制语句) int i=0; for(i=0;i<10;i++){ if(i==5) continue; } Au:[PYG]whypro QQ:420094850

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服