标题sinx≈x-x3/3!+x5/5!-x7/7!+x9/9!-……,计算sinx的值,直到最后一项小于1e-5,并计算累加次数。
- List item
- List item
3.List item
#include<stdio.h>
#include<math.h>
int main()
{
int n = 1, count = 1;
double x, sum, term;
printf("Input x:");
scanf_s("%lf", &x);
sum = x; term = x;
do {
term = -term * x * x / ((n + 1) * (n + 2));
sum = sum + term;
n = n + 2;
count++;
} while (fabs(term) >= 1e-5);
printf("sin(x)=%f,cont=%d\n", sum, count);
}