第四章C 控制语句.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 C++控制语句 要点: 主要介绍C++三种基本的程序设计结构 详细介绍实现条件控制的if语句switch语句 实现循环控制的while、do-while、for语句 介绍条件运算符及如何中断循环的方法 重点内容: C++条件控制语句及循环控制语句的使用 一、顺序结构 顺序结构的程序是指程序中的所有语句都是按书写顺序逐一执行的,只含顺序结构的程序相对比较简单,功能有限。 一、顺序结构 例4.1: #includeiostream.h void main() { int x,y,z; x=10; y=5+x++; z=y*3; x*=2; cout”x=”xendl; cout”y=”yendl; cout”z=”zendl; } 二、选择结构 选择结构也称为分支结构,用来处理在程序中出现两条或更多执行路径可供选择的情况。选择结构可以用选择语句来实现。选择语句主要包括 if 语句和switch语句。 二、选择结构 1. if语句的基本结构 在程序设计中,if语句使用非常多,也是必须掌握的主要内容。if语句主要有三种基本格式,具体内容如下: 二、选择结构 格式1 if (表达式) 语句; 说明: (1) 表达式是条件表达式,可以是关系表达式或逻辑表达式。 (2) 当表达式为非0时,表示条件满足,则执行语句,否则跳过语句。 (3) 语句可以是简单语句,也可以用大括号括起来的复合语句。 二、选择结构 格式2 if (表达式) 语句1; else 语句2; 格式2的功能是:当表达式的值为非0时,执行其后的语句1,否则执行else后面的语句2。 二、选择结构 例4.2: #includeiostream.h void main() { int x,y; x=10,y=30; if (xy) coutx=xendl; else couty=yendl; } 二、选择结构 例: 按键盘上的某个键,判断该键是否是字母键,若是则显示该字母,否则提示“不是字母” #includeiostream.h main() { char ch; cinch; if((ch=Ach=Z)||(ch=ach=z)) cout“ch=“chendl; else cout“不是字母”endl; } 二、选择结构 1. 编一程序,从键盘输入一个整数,判断是否在1-100之间,如果是则输出结果,如果不是,则提示不在1-100之间。 2. 从键盘输入一个字符,判断是否是数字,字母,如果是,分别进行提示。 二、选择结构 格式3 if (表达式1) 语句1; else if (表达式2) 语句2; else if (表达式3) 语句3; …… else if (表达式 m) 语句m; else 语句 n; 二、选择结构 例4.3: #includeiostream.h void main() { int score; cout请输入成绩:; cinscore; 二、选择结构 if (score=90 ) cout成绩优秀; else if (score=80) cout成绩良好; else if (score=70) cout成绩中等; else if (score=60) cout成绩及格; else cout成绩不及格; } 二、选择结构 2.if语句的嵌套 在if语句中又包含一个或多个if 语句称为if语句的嵌套。一般形式如下: if (表达式) if(表达式) 语句; else 语句; else if(表达式) 语句; else 语句; 二、选择结构 应当注意if与else的配对关系。else总是与它上面的最近的尚未配对的if配对。 if(x0) {if (x10) y=x*2;} else y=x*3; 如果不用大括号,写成下式: if(x0) if (x10) y=x*2; else y=x*3; 二、选择结构 例4.4: 从键盘上输入两个浮点数,比较其大小,输出显示相等、大于和小于等情况。 #includeiosteam.h void main() { double x,y;

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档