编程论坛
→
C语言论坛
c语言 利用泰勒级数计算sinx的值
yogurtmai
发布于
2016-11-03 22:52,
19962 次点击
利用泰勒级数计算sinx的值,要求最后一项的绝对值小于,并统计出此时累加了多少项。请用“利用前项来计算后项”的方法计算累加项,不要使用pow函数编写程序
程序的运行结果示例1:
Input x:
3↙
sin(x)=0.141,count=9
程序的运行结果示例2:
Input x:
10↙
sin(x)=-0.544,count=18
输入格式: "%f"
输出格式:
输入提示信息:"Input x:\n"
输出格式:"sin(x)=%.3f,count=%d\n"
为避免出现格式错误,请直接拷贝粘贴题目中给的格式字符串和提示信息到你的程序中。
#include
#include
int f1(int n)
{
int a ,b=1;
for(a=1;a<=n;a++)
{
b=b*a;
}
return b;
}
main()
{