选择结构程序设计.pdf
《选择结构程序设计.pdf》由会员分享,可在线阅读,更多相关《选择结构程序设计.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、条件判断语句一、条件判断语句 格式 格式:P96图图5.5if(表达式表达式)语句语句1 else语句语句2 if 语句可嵌套语句可嵌套:if(表达式表达式1)if(表达式表达式2)语句语句1else 语句语句2else if(表达式表达式3)语句语句3else 语句语句;if(表达式表达式 i)语句语句j 语句语句4.第四章 选择结构程序设计第四章 选择结构程序设计else后的语句后的语句为假为假(0值值)if 表达式?表达式?为真为真(非非0值值)if 表达式后的语句表达式后的语句执行执行 if 的后续语句的后续语句PDF 文件使用 pdfFactory Pro 试用版本创建 注意:注
2、意:else与最近的与最近的 if 配对。配对。例、例、if()if()else if()if()else 例、例、if()if()if()if()else else else else 一定要内嵌,不要交叉一定要内嵌,不要交叉.不等同等同等同if()if()else PDF 文件使用 pdfFactory Pro 试用版本创建 if(ab)/*if嵌套嵌套*/if(ac)t=a;else t=c;elseif(bc)t=b;else t=c;printf(“min=%gn”,t);例、求三个实型数中的最小数。例、求三个实型数中的最小数。#include void main()float a,
3、b,c,t;scanf(“%f%f%f”,&a,&b,&c);ab?真真假假ac?bc?a 最小最小真真假假c 最小最小假假b 最小最小真真(即即ba)(即即cb)(即即ca)输出最小数输出最小数PDF 文件使用 pdfFactory Pro 试用版本创建 tc?if(ab)t=a;/*if并列并列*/else t=b;if(tc)t=t;elst t=c;printf(“min=%gn”,t);例、求三个实型数中的最小数。例、求三个实型数中的最小数。#include void main()float a,b,c,t;scanf(“%f%f%f”,&a,&b,&c);ab?t=a真真t=b假假
4、t=t真真t=c假假输出输出 tPDF 文件使用 pdfFactory Pro 试用版本创建 if(a c)t=c;printf(“min=%gn”,t);例、求三个实型数中的最小数。例、求三个实型数中的最小数。#include void main()float a,b,c,t;scanf(“%f%f%f”,&a,&b,&c);a c?输出输出 t假假真真t=cPDF 文件使用 pdfFactory Pro 试用版本创建 例、求三个实型数中的最小数。例、求三个实型数中的最小数。float min(float x,float y)if(xy)return x;else return y;#inc
5、lude void main()float a,b,c,t;scanf(“%f%f%f”,&a,&b,&c);t=min(a,b);t=min(t,c);printf(“min=%gn”,t);输出输出 txy?返回返回 x真真返回返回 y假假mina,b传递给传递给x,yt=返回值返回值t=返回值返回值xy?min.t,c传递给传递给x,y返回返回 x真真返回返回 y假假PDF 文件使用 pdfFactory Pro 试用版本创建 #include void main()float a,b,c,t;scanf(“%f%f%f”,&a,&b,&c);t=min(a,b,c);printf(“m
6、in=%gn”,t);float min(float x,float y,float z)float t=x;if(ty)t=y;if(tz)t=z;return t;例、求三个实型数中的最小数。例、求三个实型数中的最小数。t z?t y?返回返回 t假假真真t=zmin假假真真t=yt=xmin函数中的函数中的t变变量只在量只在min函数函数内部起作用内部起作用main函数中定义函数中定义的的t变量只在变量只在main函数内部起作用函数内部起作用PDF 文件使用 pdfFactory Pro 试用版本创建 条件运算符 条件运算符?:(P102)格式:格式:表达式表达式1?表达式表达式2:表达
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 选择 结构 程序设计
限制150内