为什么term初始化取0时打印出的结果是0.000000而初始化取1则打印出的结果正确初始化不同会影响在循环中的赋值吗,还是说问题出在哪呢?
因为为0的话,for循环的结束条件立马不满足啊。fabs(term)>=1e-6,0当然不大于1e-6,所以啥也不干