招财.152 2022-10-22 01:23 采纳率: 100%
浏览 676
已结题

编程实现:输入一个角度值x,计算该角度的余弦值并输出。本题不能调用系统函数。

编程实现:输入一个角度值x,计算该角度的余弦值并输出。本题不能调用系统函数。
(1)主函数功能:输入一个角度值,调用子函数得到余弦值,并输出。
(2)子函数功能:将角度值参数转换为弧度值(π取值3.141593),并利用如下泰勒公式计算其余弦值,要求截断误差小于10-7,即通项式的值小于10-7时停止计算。子函数有1个double型的形参,返回值为double型。

img

麻烦纠错,刚学子函数没明白怎么使用。

  • 写回答

4条回答 默认 最新

  • X-道至简 2022-10-22 06:25
    关注

    子函数判断是An和1e-7次方判断 题目说了是泰勒里面的通项也就是(-1)2n * (x 2n) /2n!算这一项的时候精度到某个值。 所以cos那个函数一个是上面说的不能用再一个这么用也是错的
    还有至少两个问题
    第一个sn的初值应该为1
    第二个 c算错了 是算阶乘 1 * 2 * 3..2n等等 你算的是2 * 4 * 8..2n

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 10月31日
  • 已采纳回答 10月23日
  • 修改了问题 10月22日
  • 创建了问题 10月22日

悬赏问题

  • ¥30 求给定范围的全体素数p的(p-2)的连乘积
  • ¥15 VFP如何使用阿里TTS实现文字转语音?
  • ¥100 需要跳转番茄畅听app的adb命令
  • ¥50 寻找一位有逆向游戏盾sdk 应用程序经验的技术
  • ¥15 请问有用MZmine处理 “Waters SYNAPT G2-Si QTOF质谱仪在MSE模式下采集的非靶向数据” 的分析教程吗
  • ¥50 opencv4nodejs 如何安装
  • ¥15 adb push异常 adb: error: 1409-byte write failed: Invalid argument
  • ¥15 nginx反向代理获取ip,java获取真实ip
  • ¥15 eda:门禁系统设计
  • ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页