小学c++3ppt课件.ppt_第1页
小学c++3ppt课件.ppt_第2页
小学c++3ppt课件.ppt_第3页
小学c++3ppt课件.ppt_第4页
小学c++3ppt课件.ppt_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3 3嵌套if语句应用 第八格科技中心 嵌套if语句 练习 作业 Content 目录 01 嵌套if语句 PartOne 如果if语句中的 内嵌语句 即语句1或语句2 也是if语句 就构成了 嵌套if语句 嵌套if语句有2种形式 嵌套在else分支中 格式如下 if 表达式1 语句1 elseif 表达式2 语句2 elseif else语句n 嵌套在if分支中 格式如下 if 表达式1 if 表达式2 语句1 else语句2 else语句3 C 规定 在嵌套if语句中 if和else按照 就近配对 的原则配对 即相距最近且还没有配对的一对if和else首先配对 4 试分析下面的2组语句有何区别 语句1 else与第二个if配对if n 3 0 if n 5 0 cout n 是15的倍数 endl elsecout n 是3的倍数但不是5的倍数 endl 语句2 else与第一个if配对if n 3 0 if n 5 0 cout n 是15的倍数 endl elsecout n 不是3的倍数 两个语句的差别虽然仅在于一对 但逻辑关系却完全不同 书p 78 例3 17 某商场优惠活动规定 某商品一次购买5件以上 包含5件 10件以下 不包含10件 打9折 一次购买10件以上 包含10件 打8折 设计程序根据单价和客户的购买量计算总价 includeusingnamespacestd intmain floatprice discount amount 单价 折扣 总价intcount 购买件数cout price cout count 6 floatprice discount amount 单价 折扣 总价intcount 购买件数 if count 5 discount 1 elseif count 10 discount 0 9 elsediscount 0 8 amount price count discount cout 单价 price endl cout 购买件数 count 折扣 discount endl cout 总价 amount endl return0 7 书p 79例3 18 求三个整数中的最大值 includeusingnamespacestd intmain inta b c max cout a b c if a b 8 02 练习 PartTwo 练习 写出程序运行结果 includeusingnamespacestd intmain intx 10 if x 0 if x 50 cout 0 endl elsecout 1 endl 10 练习 1 编程输入三个整数 输出其中的最小值 2 计算函数分析 根据输入的X值 先分成x 0和x 0 再区分x是 0 还是 0 3 输入字符 1 若为字母 输出 alpha 2 若为数字 输出 digit 3 若为其它字符 输出 notalpha digit 4 输入3个数 按从小到大的顺序输出 11 03 作业 PartThree 作业复习书3 3编程提示输入用户名 然后再提示输入密码 如果用户名是 admin 并且密码是 888888 则提示正确 否则提示错误

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论