某商场举行购物优惠活动 (x代表购物款,y代表折扣):
当x1600时,y=0;
1600≤x<2400, y=5%;
2400
输入一个顾客的购物款后,显示应付的款数。
2400 3200*>6400, y=20%. 这是什么条件
#include<stdio.h>
int main()
{
int n;
double price=0;
scanf("%d",&n);
if(n<1600){
price=n;
}else if(n<2400){
price=n*(1-0.05);
} else if(n<3200){
price=n*(1-0.15);
}else{
price=n*(1-0.2);
}
printf("应付%f",price);
}
题目没有写好,大致就是这个样子,你需要写好的程序请把题目写完整
#include<stdio.h>
void main()
{
double x;
scanf("%lf",x);
if(x=1600)
printf("y=%lf",x);
else if(x>=1600 && x<2400)
printf("y=%f",x*0.95);
if(x= 条件)
printf输出结果();
}