用C语言统计农作物当年生产情况
时间: 2024-03-14 10:46:40 浏览: 175
用C写的英语统计工具
要统计农作物当年的生产情况,首先需要有农作物的种类、种植面积和产量等数据。这些数据可以通过手动输入或者从文件中读取得到。
以下是一个简单的示例代码,假设我们有三种农作物(小麦、玉米、水稻),它们的种植面积和产量数据存储在一个结构体数组中:
```c
#include <stdio.h>
typedef struct {
char name[20]; // 农作物名称
double area; // 种植面积
double yield; // 产量
} Crop;
int main() {
Crop crops[3] = {
{"小麦", 1000.0, 2000.0},
{"玉米", 1500.0, 3000.0},
{"水稻", 800.0, 1800.0}
};
double total_area = 0.0;
double total_yield = 0.0;
for (int i = 0; i < 3; i++) {
printf("农作物名称:%s,种植面积:%.2lf亩,产量:%.2lf吨\n", crops[i].name, crops[i].area, crops[i].yield);
total_area += crops[i].area;
total_yield += crops[i].yield;
}
printf("总种植面积:%.2lf亩,总产量:%.2lf吨\n", total_area, total_yield);
return 0;
}
```
该代码可以输出每种农作物的名称、种植面积和产量,并计算出总的种植面积和总产量。实际应用中,可以根据需求进行修改和扩展。
阅读全文