编程实现:输入一个角度值x,计算该角度的余弦值并输出。本题不能调用系统函数。
(1)主函数功能:输入一个角度值,调用子函数得到余弦值,并输出。
(2)子函数功能:将角度值参数转换为弧度值(π取值3.141593),并利用如下泰勒公式计算其余弦值,要求截断误差小于10-7,即通项式的值小于10-7时停止计算。子函数有1个double型的形参,返回值为double型。
麻烦纠错,刚学子函数没明白怎么使用。
编程实现:输入一个角度值x,计算该角度的余弦值并输出。本题不能调用系统函数。
(1)主函数功能:输入一个角度值,调用子函数得到余弦值,并输出。
(2)子函数功能:将角度值参数转换为弧度值(π取值3.141593),并利用如下泰勒公式计算其余弦值,要求截断误差小于10-7,即通项式的值小于10-7时停止计算。子函数有1个double型的形参,返回值为double型。
麻烦纠错,刚学子函数没明白怎么使用。
子函数判断是An和1e-7次方判断 题目说了是泰勒里面的通项也就是(-1)2n * (x 2n) /2n!算这一项的时候精度到某个值。 所以cos那个函数一个是上面说的不能用再一个这么用也是错的
还有至少两个问题
第一个sn的初值应该为1
第二个 c算错了 是算阶乘 1 * 2 * 3..2n等等 你算的是2 * 4 * 8..2n