星服装店设计一款简单的收费程序。 麦店经营套服,也单件出售,若买的不少圩50套,每套80元,不足50套的90元,只买上衣每件60元,只买裤子每条45元。为星星服装店编写一款收费予输入所买上衣和裤子的件数,计算应付款m.写出C语言程序
时间: 2024-11-26 22:20:10 浏览: 25
为了创建一个简单的收费程序,我们可以使用C语言的基本控制结构如条件判断和循环。这里是一个基本的示例程序,它会接收用户输入的上衣和裤子数量,并根据规则计算价格。
```c
#include <stdio.h>
int main() {
int num_shirts, num_pants;
float total_cost = 0.0;
printf("请输入购买的上衣数量:\n");
scanf("%d", &num_shirts);
if (num_shirts > 0) {
if (num_shirts >= 50) {
total_cost += num_shirts * 80; // 买50件以上每件80元
} else {
total_cost += num_shirts * 90; // 买少于50件每件90元
}
}
printf("请输入购买的裤子数量:\n");
scanf("%d", &num_pants);
if (num_pants > 0) {
total_cost += num_pants * 45; // 每条裤子45元
}
if (total_cost == 0) { // 如果只有上衣,单独计算价格
if (num_shirts <= 50) {
total_cost = num_shirts * 60;
}
}
printf("应付款为:%.2f元\n", total_cost);
return 0;
}
```
在这个程序中,我们首先询问用户购买的上衣和裤子的数量,然后分别根据提供的数量和价格规则计算总价。如果用户仅买了上衣,则会单独计算上衣的价格。最后显示总价。
阅读全文