请用c语言编写一个程序,当输入物品的购买价格、废品价值、产品设计寿命和使用年限后,程序能计算出该物品的每年折旧费(结果保留两位小数)
时间: 2023-05-21 17:05:13 浏览: 130
以下是 C 语言代码示例:
```
#include <stdio.h>
int main() {
float purchase_price, scrap_value, design_life, years_of_use;
printf("请输入物品的购买价格:");
scanf("%f", &purchase_price);
printf("请输入物品的废品价值:");
scanf("%f", &scrap_value);
printf("请输入物品的产品设计寿命(年):");
scanf("%f", &design_life);
printf("请输入物品的使用年限(年):");
scanf("%f", &years_of_use);
float depreciation = (purchase_price - scrap_value) / design_life;
float annual_depreciation = depreciation * (years_of_use <= design_life ? years_of_use : design_life);
printf("该物品每年的折旧费为:%.2f\n", annual_depreciation);
return 0;
}
```
解释一下代码,首先定义了四个浮点型变量,分别用于存储用户输入的物品购买价格、废品价值、产品设计寿命和使用年限。然后通过 `printf()` 函数和 `scanf()` 函数获取用户输入,并计算出每年的折旧费。最后通过 `printf()` 函数输出结果,其中 `"%.2f"` 表示保留两位小数。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)