ZKX's LAB

使用switch语句如何做 switch语句普通顾客购物满

2021-03-25知识2

c语言 如何用switch语句编写一个有关商场购物金额优惠的选择程序 某百货公司为了促销,采用购物打折的办法。(1)在1000元以上者,按九五折优惠;(2)在2000元以上者,按。

求双11打折问题用switch语句做?include int main(int argc,char*argv){ int amount=0;s:-switch,语句,打折,11

使用switch语句如何做 switch语句普通顾客购物满

c语言 如何用switch语句编写一个有关商场购物金额优惠的选择程序 include int main(int argc,char*argv){ int amount=0;scanf(\"%d\",&amount);输入顾客购买的总额 int status=amount/1000;switch(status){ case 0:break;case 1:amount=。

switch语句中可以放那些数据类型与其他条件语句有什么区别

使用switch语句如何做 你好很高兴为你假设每件上衣和裤子都是成套的GetPrice(int shirtCount,int pantsCount)int suiteCount=0;int minus=shirtCount-pantsCount;int remainShirtCount=0;int remainPantsCount=0;if(minus>;0.

求大侠们帮帮忙。用switch语句编译一下。我自己搞出来不对,显示问题。0点几=0,就错咯。谢。新手分不多。 你那个不适合用switch,非要用的话,就这样吧includedefine NINE 9define EIGHT 8define SEVEN_HALF 7main(){float x,a;int CHOICE;printf(\"请输入购物金额:\\n\");scanf(\"%f\",&x);if(x>;=200&x){CHOICE=NINE;}else if(x>;=500&x){CHOICE=EIGHT;}else if(x>;=1000){CHOICE=SEVEN_HALF;}switch(CHOICE){case NINE:printf(\"打折率为:%3.1f(9折)\\n\",a=NINE);printf(\"应付金额:%.3f\\n\",x*a);break;case EIGHT:printf(\"打折率为:%3.1f(8折)\\n\",a=EIGHT);printf(\"应付金额:%.3f\\n\",x*a);break;case SEVEN_HALF:printf(\"打折率为:%3.1f(7.5折)\\n\",a=(SEVEN_HALF+0.5));printf(\"应付金额:%.3f\\n\",x*a);break;default:printf(\"应付金额:%.3f\\n\",x);break;}}

switch语句 c是整型的复c=s/250;中间存在一个强制转制换,相当于baic=(int)(s/250);所以这里是du取整了就是c是 s/250的整数部分zhi因此不dao会出现c=10.5的情况如果你赋值c=10.5;c的值是10因为取整了

switch语句 c是整型的c=s/250;中间存在一个强制转换,相当于c=(int)(s/250);所以这里是取整了就是c是 s/250的整数部分因此不会出现c=10.5的情况如果你赋值c=10.5;c的值是10因为取整了

#switch语句普通顾客购物满

随机阅读

qrcode
访问手机版