下面程序的功能是利用泰勒级数计算sinx的值,要求最后一项的绝对值小于,并统计出此时累加了多少项。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include <math.h> #include <stdio.h> int main() { int n = 1, count = 1; double e = 1.0, term = 1.0; long fac = 1; for (n=1; ___________; n++) { fac = ________; term = _________; ________________; count++; } printf("e = %f, count = %d\n", e, count); return 0; }
A、第8行: fabs(term)>=1e-5 第10行: fac * n 第11行: 1.0 / fac 第12行: e = e + term
B、第8行: fabs(term)<1e-5 第10行: fac * n 第11行: 1.0 第12行: e="e"> C、第8行: fabs(term)>1e-5 第10行: fac / n 第11行: 1 / fac 第12行: e = e + term
D、第8行: fabs(term)<=1e-5 1 第10行: fac + n 第11行: 第12行: term="e">