C语言分支和循环例子.ppt
《C语言分支和循环例子.ppt》由会员分享,可在线阅读,更多相关《C语言分支和循环例子.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.1 分支结构分支结构【实例实例4.1】促销活动实例。假设某商场原定自促销活动实例。假设某商场原定自行车每辆行车每辆350元,网球拍每副元,网球拍每副270元。但为了元。但为了促销,星期一至星期五,将网球拍按九五折促销,星期一至星期五,将网球拍按九五折销售,而星期六和星期日将自行车按九折、销售,而星期六和星期日将自行车按九折、网球拍八五折销售。编写程序,根据输入的网球拍八五折销售。编写程序,根据输入的星期数,计算自行车和网球拍的实际金额。星期数,计算自行车和网球拍的实际金额。P70(1)用数字)用数字1至至7表示星期一至星期日表示星期一至星期日(2)如如果果输输入入的的星星期期数数在在15的
2、的范范围围之之内内,对对网网球球拍拍的的价价格格进进行行处处理理;如如果果输输入入的的星星期期数数是是6或或7,对网球拍和自行车的价格进行处理,对网球拍和自行车的价格进行处理 编程点拨:编程点拨:网球拍价格网球拍价格=原价原价*0.95自行车价格自行车价格=原价原价*0.9网球拍价格网球拍价格=原价原价*0.85否否是是输入输入星期数星期数星期数星期数6,7?输出自行车和网球拍价格输出自行车和网球拍价格流程图流程图#include main()int iWeek=0;float fPrcbk=350,fPrctns=270;printf(”Please input week number:”)
3、;scanf(”%d”,&iWeek);if(iWeek=6|iWeek=7)fPrcbk=fPrcbk*0.9;fPrctns=fPrctns*0.85;else fPrctns=fPrctns*0.95;printf(”The price of bike is%f,tennis bat is%fn”,fPrcbk,fPrctns);if(iWeek=6|iWeek=7)fPrcbk=fPrcbk*0.9;fPrctns=fPrctns*0.85;else fPrctns=fPrctns*0.95;ifelse关关键键字字任意合法任意合法表达式表达式ifelse的形式的形式if(表达式)表达
4、式)if子句子句else else子句子句 语法上都要语法上都要求一条语句求一条语句 必须与必须与if配配对使用对使用 执行过程执行过程 非非0表达表达式式if子句子句0else子句子句如如果果if子子句句包包含含多多条条语语句句,则则将将多多条条语语句句用用“”括起来,构成复合语句;括起来,构成复合语句;如如果果else子子句句包包含含多多条条语语句句,也也需需要要将将多多条语句用条语句用“”括起来,构成复合语句。括起来,构成复合语句。说明:说明:5.1.1 while语句语句【实例实例5.1】while语句的引例。语句的引例。输入一个长整型数,计算该数的每位数输入一个长整型数,计算该数的每
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 分支 循环 例子
限制150内