第4章 选择结构程序设计ppt课件.ppt
《第4章 选择结构程序设计ppt课件.ppt》由会员分享,可在线阅读,更多相关《第4章 选择结构程序设计ppt课件.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4章 选择结构程序设计条条 件件YN语句语句2语句语句1【例例4.24.2】:用:用if形式编写程序,判断变量形式编写程序,判断变量x、y 的值的大小关系并输出对应的数值。的值的大小关系并输出对应的数值。 问题分析:问题分析: 本例要求判断本例要求判断变量变量x,y的值的大小的值的大小关系。首先应该从关系。首先应该从键盘输入变量键盘输入变量x,y的值,然后再采用的值,然后再采用缺省形式缺省形式if语句判语句判断它们的大小关系断它们的大小关系并输出对应的数值。并输出对应的数值。 程序如下:程序如下: #include main() int x,y; printf(Please input x,
2、y:); scanf(%d,%d,&x,&y); if(xy) printf(xyn); printf(%d,%dn,x,y); 运行程序 通常判断某年为闰年有两种情况:通常判断某年为闰年有两种情况: (1) (1) 年号能被年号能被4 4整除但不能被整除但不能被100100整除;整除; (2) (2) 年号能被年号能被400400整除。整除。假设用整型变量假设用整型变量Y Y表示该年的年号。表示该年的年号。上述两种情况分别可以表示为:上述两种情况分别可以表示为:(1) (Y%4=0)&(Y%100!=0)(2) Y%400=0最终判断某年是否为闰年的表达式为:最终判断某年是否为闰年的表达式为
3、: (Y%4=0)&(Y%100!=0) | (Y%400=0)【例例4.34.3】:设计程序,判断某年是否为闰年。:设计程序,判断某年是否为闰年。问题分析:问题分析: 流程图:流程图: 开始开始 Y%4=0&Y%100!=0|Y%400=0 Y%4=0&Y%100!=0|Y%400=0YYNN定义定义Y, leap leap输入输入Yleap=1leap=1leap=0leap=0 leap=1leap=1输出输出Y为闰年为闰年输出输出Y非闰年非闰年结束结束#include #include main()main() int Y,leap; int Y,leap; printf(Please
4、 insert the year number:); printf(Please insert the year number:); scanf(%d,&Y); scanf(%d,&Y); if(Y%4=0)&(Y%100!=0)|(Y%400=0)if(Y%4=0)&(Y%100!=0)|(Y%400=0) leap=1; leap=1; else leap=0; else leap=0; if(leap=1)if(leap=1) printf(%d is a leap year.n,Y); printf(%d is a leap year.n,Y); else else printf(%d
5、 is not a leap year.n,Y); printf(%d is not a leap year.n,Y); 程序如下程序如下运行程序 在一个在一个ifif语句又包含一个或多个语句又包含一个或多个ifif语句(或者语句(或者说说ifif语句中的执行语句本身又是语句中的执行语句本身又是ifif结构语句的情况)结构语句的情况)称为称为ifif语句的嵌套。语句的嵌套。 标准语法格式为:标准语法格式为: if(表达式表达式1) if(表达式表达式2) 语句语句1; else 语句语句2;else if(表达式表达式3) 语句语句3; else 语句语句4; 功能:功能:先先判断判断表达式表
6、达式1 1的值,若表的值,若表达式达式1 1为非为非0 0,再判断,再判断表达式表达式2 2的值,若表达式的值,若表达式2 2为非为非0 0,则执行语句则执行语句1 1,否则执行语,否则执行语句句2 2。若表达式。若表达式1 1的值为的值为0 0,再判断再判断表达式表达式3 3的值,若表的值,若表达式达式3 3为非为非0 0,则执行语句,则执行语句3 3,否则执行语句否则执行语句4 4。 流程图流程图 表达式表达式1语句语句1表达式表达式2表达式表达式4YNYNYN语句语句2语句语句3语句语句4有关嵌套有关嵌套ifif语句使用的几点说明:语句使用的几点说明:嵌套嵌套ifif语句使用非常灵活,不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第4章 选择结构程序设计ppt课件 选择 结构 程序设计 ppt 课件
限制150内