这个C程序的目的很简单,计算每年的总降雨量,年平均降雨量,月平均降雨量,编译器没报错,但是没有按我的意思执行.告诉我怎么改就可以了,#include#define YRS 5#define MONTHS 12void mean(int ar[YRS][MONTHS])
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 15:41:45
这个C程序的目的很简单,计算每年的总降雨量,年平均降雨量,月平均降雨量,编译器没报错,但是没有按我的意思执行.告诉我怎么改就可以了,#include#define YRS 5#define MONTHS 12void mean(int ar[YRS][MONTHS])
这个C程序的目的很简单,计算每年的总降雨量,年平均降雨量,月平均降雨量,编译器没报错,
但是没有按我的意思执行.告诉我怎么改就可以了,
#include
#define YRS 5
#define MONTHS 12
void mean(int ar[YRS][MONTHS]);
void mean_1(int ar[YRS][MONTHS]);
int main(void)
{
\x05static float rain[YRS][MONTHS]=
\x05{
\x05\x05{1,2,3,4,5,6,7,8,9,10,11,12},
\x05\x05{1,2,3,4,5,6,7,8,9,10,11,12},
\x05\x05{1,2,3,4,5,6,7,8,9,10,11,12},
\x05\x05{1,2,3,4,5,6,7,8,9,10,11,12},
\x05\x05{1,2,3,4,5,6,7,8,9,10,11,12}
\x05};
\x05mean(rain);
\x05mean_1(rain);
\x05return 0;
}
void mean(int ar[YRS][MONTHS])
{
\x05int y,m;
\x05float total=0;
\x05printf("YEAR RAINFALL\n");
\x05for(y=0;y
这个C程序的目的很简单,计算每年的总降雨量,年平均降雨量,月平均降雨量,编译器没报错,但是没有按我的意思执行.告诉我怎么改就可以了,#include#define YRS 5#define MONTHS 12void mean(int ar[YRS][MONTHS])
for(y=0;y
mean函数里,total以一次循环结束以后,没有重新初始化为0,这样你算出来的是5年的总雨量了