有个商品,整数购买时单价为2,在不足1千克的部分以单价为3计算,设计一个价格计算器,完成价格的转换,C语言
时间: 2023-05-13 21:07:25 浏览: 139
用C语言做的计算器
可以使用以下代码实现价格计算器:
```c
#include <stdio.h>
int main() {
float weight, price;
printf("请输入商品重量(单位:千克):");
scanf("%f", &weight);
if (weight < 1) {
price = weight * 3;
} else {
price = weight * 2;
}
printf("商品价格为:%.2f元\n", price);
return 0;
}
```
这个程序会提示用户输入商品重量,然后根据重量计算出商品价格并输出。如果重量小于1千克,则以单价为3计算,否则以单价为2计算。注意,这里使用了浮点数类型来存储重量和价格,以便处理小数部分。
阅读全文