fcode 发表于 2014-10-9 13:54:08

在计算以前,加一句 catchms = 0.0

renlu617 发表于 2014-10-10 10:07:03

fcode 发表于 2014-10-9 13:54
在计算以前,加一句 catchms = 0.0

我加了后不太管用啊
加了后是不是每一天的迭代都假设catchms的初值等于0啊

fcode 发表于 2014-10-10 11:24:17

1.我没看到你加。
2.正如前面提到的那样,在没有赋值以前,其值是不确定的,赋值以后就变成 0 了。
3.加了以后,要看你加在哪儿,加的位置是否每次迭代都会执行,如果每次都执行,那每次就都等于0。这是程序流程的问题。
页: 1 [2]
查看完整版本: 一个变量我初值赋0了可是输出却是1.0737E+08