加粗样式BC65计算商品打折结算金额
#include<stdio.h>
int main()
{
int a;
double i;
scanf("%d",&a);
i=a;
if(a>=100&&a<500)
{
i*=0.9;
}
if(a>=500&&a<2000)
i*=0.8;
if(a>=2000&&a<5000)
i*=0.7;
if(a>=5000)
i*=0.6;
printf("%.1f",i);
return 0;
}
这里最关键是i=a 这一步,也就是输入一个数值后,为了不影响判断一类的运算,要先把它赋值给另一个变量,这道题完美体现了这个思想,在非常多的的问题中,这一个关键点很重要。