int main(void)
{
int money
printf("请输入购物消费金额.\n")
scanf("%d",&money)
int result=0
result=money-money/100*20-money/500*20
printf("实际付款金额为:%d",result)
printf("\n")
return 0
}
这么简单的程序看得懂吧,不需要我说明吧
#include <stdio.h>int main()
{
float totalprice=0,level=0 //总的消费额,打折等级标志
scanf("%d",&totalprice)
if(totalprice<=1000) level=1 //一共分为五等,不同等级,对应不同的优惠策略。
else if(totalprice>1000 &&totalprice<=2000) level=2
else if(totalprice>2000 &&totalprice<=3000) level=3
else if(totalprice>3000 &&totalprice<=5000) level=4
else level=5
switch(level) //一共分为五等,不同等级,对应不同的优惠策略。
{
case 1: printf("%f",totalprice)break
case 2: printf("%f",totalprice*0.95)break
case 3: printf("%f",totalprice*0.90)break
case 4: printf("%f",totalprice*0.85)break
default: printf("%f",totalprice*0.80)break
}
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)