用c语言 去商场淘打折商品时 计算打折以后的价钱
时间: 2024-10-22 14:04:52 浏览: 40
在C语言中,计算打折后的商品价格涉及到基本的数学运算,假设商品原价为`double original_price`,折扣率为`double discount_rate`(以小数形式表示),那么打折后的价格`discounted_price`可以通过下面的公式计算:
```c
// 定义函数,输入原价和折扣率,返回打折后的价格
double calculate_discounted_price(double original_price, double discount_rate) {
// 计算折扣金额
double discount_amount = original_price * discount_rate;
// 扣除折扣金额得到打折后的价格
discounted_price = original_price - discount_amount;
return discounted_price;
}
// 使用示例
double price_before_discount = 100.0; // 假设原价100元
double discount_rate = 0.9; // 假设打9折
double price_after_discount = calculate_discounted_price(price_before_discount, discount_rate);
printf("打折后的价格为: %.2f元\n", price_after_discount); // 输出打折后的价格,保留两位小数
```
阅读全文