写一个校园网装包的C语言程序,并写上注释
时间: 2023-03-19 09:21:59 浏览: 100
校园网的程序设计
以下是一个用C语言编写的校园网装包程序,注释已经添加在代码中。
```
#include <stdio.h>
#include <string.h>
int main() {
char package[20]; // 用于存储装包的名称
int weight; // 用于存储装包的重量
int cost; // 用于存储运费
int base_cost = 10; // 基础运费为10元
printf("请输入您要装的包裹名称: ");
scanf("%s", package); // 读取输入的名称并存储到package变量中
printf("请输入包裹重量(单位: 千克): ");
scanf("%d", &weight); // 读取输入的重量并存储到weight变量中
// 根据包裹重量计算运费
if (weight <= 5) {
cost = base_cost;
} else if (weight > 5 && weight <= 10) {
cost = base_cost + 5;
} else if (weight > 10 && weight <= 20) {
cost = base_cost + 10;
} else {
cost = base_cost + 20;
}
printf("您要装的包裹是%s,重量为%d千克,运费为%d元。\n", package, weight, cost);
return 0;
}
```
这个程序的功能是让用户输入包裹的名称和重量,然后计算出运费并输出。根据包裹的重量不同,运费也会不同。基础运费为10元,如果包裹的重量在5千克以下,则不需要额外加收费用;如果重量在5千克到10千克之间,则需要额外加收5元;如果重量在10千克到20千克之间,则需要额外加收10元;如果重量超过20千克,则需要额外加收20元。
阅读全文