一C语言if语句程序,求用switch改写!编程实现:输入商品单价和购买量,求顾客应付的金额.n
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 14:08:27
![一C语言if语句程序,求用switch改写!编程实现:输入商品单价和购买量,求顾客应付的金额.n](/uploads/image/z/3940655-23-5.jpg?t=%E4%B8%80C%E8%AF%AD%E8%A8%80if%E8%AF%AD%E5%8F%A5%E7%A8%8B%E5%BA%8F%2C%E6%B1%82%E7%94%A8switch%E6%94%B9%E5%86%99%21%E7%BC%96%E7%A8%8B%E5%AE%9E%E7%8E%B0%EF%BC%9A%E8%BE%93%E5%85%A5%E5%95%86%E5%93%81%E5%8D%95%E4%BB%B7%E5%92%8C%E8%B4%AD%E4%B9%B0%E9%87%8F%2C%E6%B1%82%E9%A1%BE%E5%AE%A2%E5%BA%94%E4%BB%98%E7%9A%84%E9%87%91%E9%A2%9D.n)
一C语言if语句程序,求用switch改写!编程实现:输入商品单价和购买量,求顾客应付的金额.n
一C语言if语句程序,求用switch改写!
编程实现:输入商品单价和购买量,求顾客应付的金额.
n
一C语言if语句程序,求用switch改写!编程实现:输入商品单价和购买量,求顾客应付的金额.n
#include
main()
{
int n;
float price,money,r;
int discount;//折扣
printf("请输入商品购买量和单价:\n");
scanf("%d,%f",&n,&price);
discount = n/10;
switch (discount)
{
case 0: r = 1.0;break;
case 1:
case 2:
case 3:
case 4:r=0.9;break;
case 5:
case 6:
case 7:
case 8:
case 9:r=0.8;break;
default:r = 0.7;break;
}
money=price*r*n;
printf("应付%f元钱\n",money);
}
希望可以帮到你,如果还有问题百度HI联系我,进行探讨