某小商品生产企业引入微机管理,请你编写程序,输入四个季度的销量,输出该企业的年度销量统计报表星辰怎么完成?
时间: 2024-10-21 16:07:21 浏览: 44
要编写这样的程序,我们首先需要定义结构体来存储每个季度的销量数据,然后使用循环读取用户输入,累计全年销量。以下是一个简单的C语言程序示例:
```c
#include <stdio.h>
// 定义结构体来表示季度销量
typedef struct {
int quarter; // 季度编号 (1, 2, 3, 4)
int sales; // 销量
} QuarterSales;
void input_sales(QuarterSales* quarters) {
for (int i = 0; i < 4; i++) {
printf("请输入第 %d 季度的销量: ", i + 1);
scanf("%d", &quarters[i].sales);
quarters[i].quarter = i + 1;
}
}
void print_annual_report(QuarterSales* quarters) {
int total_sales = 0;
printf("\n年度销量统计报表:\n");
for (int i = 0; i < 4; i++) {
total_sales += quarters[i].sales;
printf("第%d季度销量: %d\n", quarters[i].quarter, quarters[i].sales);
}
printf("全年的总销量: %d\n", total_sales);
}
int main() {
QuarterSales quarterly_data[4]; // 创建数组存储四季销量
// 获取用户输入并计算年度销量
input_sales(quarterly_data);
print_annual_report(quarterly_data);
return 0;
}
```
在这个程序中,`input_sales` 函数用于获取用户的输入并填充 `QuarterSales` 结构体数组,而 `print_annual_report` 函数则用来打印年度销量统计报表。
运行这个程序时,用户会被提示依次输入四个季度的销量,然后程序会自动计算并显示年度销售总量。
阅读全文