超市计费系统2.0版 循环输入 3个商品的 单价、数量 ,并根据商品数量给与折扣,1件全价,2件9.5折,3-5件,9折,5件以上8.5折,计算所有商品的总额,并输出结果 使用C语言编程
时间: 2024-06-10 21:08:13 浏览: 5
非常好的问题!根据您的要求,我将为您提供相应的代码:
```c
#include <stdio.h>
int main() {
float price[3];
int quantity[3];
float total = 0;
for (int i = 0; i < 3; i++) {
printf("请输入第%d个商品的单价:", i + 1);
scanf("%f", &price[i]);
printf("请输入第%d个商品的数量:", i + 1);
scanf("%d", &quantity[i]);
}
for (int i = 0; i < 3; i++) {
if (quantity[i] >= 5) {
total += price[i] * quantity[i] * 0.85;
} else if (quantity[i] >= 3) {
total += price[i] * quantity[i] * 0.9;
} else if (quantity[i] == 2) {
total += price[i] * quantity[i] * 0.95;
} else {
total += price[i] * quantity[i];
}
}
printf("所有商品的总额为:%.2f元\n", total);
return 0;
}
```
希望这个代码能够对您有所帮助!如果您还有其他问题需要解答,请随时问我哦~
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)