题目描述
怎么老是商场促销?!
是不是和服装公司同伙的?
hh,进入正题——
——智狮君(ZSJ,2021)
某商场进行促销活动,给顾客购物的折扣率如下:
1)购物金额<300元,不打折;
2)300元≤购物金额<500元,打9折;
3)500元≤购物金额<800元,打7折;
4)购物金额≥800元,打5折。
请输入一个购物金额(元),输出打折率和实际付款金额(元)。
打折率和实际付款金额均保留两位小数,并在同一行上输出,之间用一个空格分隔。
数据说明:购物金额不超过10^8
输出
输出打折率和实际付款金额(元),以一个空格隔开,保留两位小数。
提示
在定义变量的时候,因为处理的都是小数,因此要用浮点型了。一般用双精度浮点型double比较保险(有效位数15左右,包括整数部分)。
double对应的格式控制符是%lf。保留两位小数的写法是%.2f,有一个'.'别漏了。
double a; //定义浮点型变量
scanf(“%lf”,&a); //输入的时候不用考虑保留小数点,手动输入的时候注意只输入两位即可
printf("%.2f",a); //保留两位小数输出a