这就是我的输出应该是这样的:
由于它有点难以阅读,本质上就是这张图,我们基本上只是将我们为函数获得的值代入方框中:
注意:第一个框不是 (1, 1),而是 (1, 20)。
我为此编写了一些代码,但输出不是那种表格形式,我不确定如何将它变成看起来像这样的东西。我们必须为多个功能执行此操作,但只是为了让您更容易查看/使用,我将发布两个我必须执行的功能。
下面是两个函数:
这是我的代码:
#include <stdio.h>
#include "grove.h"
int main() {
int i, j;
double soilqual, sunexp, irrexp, yield, qual, harvtime, plantcost, ppu,
rev, fprofit, retinvest, annurev, fscore;
printf("================ Soil Quality ================\n");
for (j = 20; j >= 1; j--) {
for (i = 1; i <= 20; i++) {
soilqual = soilQuality(i, j);
printf(".3%f\n", soilqual);
}
printf("\n");
}
printf("--------------------------------------------------------------- -----\n");
printf("\n");
printf("================ Sun Exposure ================\n");
for (j = 20; j >= 1; j--) {
for (i = 1; i <= 20; i++) {
sunexp = sunExposure(i, j);
printf(".3%f\n", sunexp);
}
printf("\n");
}
printf("--------------------------------------------------------------- -----\n");
printf("\n");
}