程序填空题:C程序设计 实验3-5 填空
利用计算sinx的值,直到最后一项的绝对值小于$$10^{-5}$$时为止。要求在计算的过程中统计出参与累加的项数。
```c++
#include
#include
main()
{
int n = 1, count = 1;
double x;
double sum, term;
scanf("%lf", @@[&x](5));
sum = x;
term = x;
do{
term =@@[ -term * x * x / ((n + 1) * (n + 2 ))](5);
sum = sum + term;
n = n + 2;
@@[count++](5);
}while (@@[fabs(term) >= 1e-5](5));
printf("sin(x) = %f, count = %d\n", sum, count);
}
```
答案:
第1空:&x
第2空: -term * x * x / ((n + 1) * (n + 2 ))
第3空:count++
第4空:fabs(term) >= 1e-5