用c语言编程以下 4 种水果([1]苹果[2]梨[3]桔子[4]芒果)单价分别是 2.0 元/公斤,2.5 元 /公斤,3.0 元/公斤,4.5 元/公斤,请输入水果编号、重量,计算应付款
时间: 2024-01-01 09:06:17 浏览: 211
好的,以下是用 C 语言编写的程序,可以实现你所需的功能:
```c
#include <stdio.h>
int main() {
int fruit; // 水果编号
float weight; // 重量
float price; // 单价
float cost; // 应付款
printf("请输入水果编号和重量(用空格分隔):");
scanf("%d%f", &fruit, &weight);
switch (fruit) {
case 1:
price = 2.0;
break;
case 2:
price = 2.5;
break;
case 3:
price = 3.0;
break;
case 4:
price = 4.5;
break;
default:
printf("输入的水果编号有误!\n");
return 0;
}
cost = price * weight;
printf("应付款为:%.2f 元\n", cost);
return 0;
}
```
你可以将上面的代码拷贝到 C 语言开发环境中运行,然后按照程序提示输入水果编号和重量,程序就可以计算出应付款了。需要注意的是,上述程序假设用户输入的是合法的水果编号,如果输入了非法的编号,程序会输出错误提示并退出。
阅读全文