关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
C++计算sin x 的值求大佬帮忙
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2020-03-07 12:55关注#include<stdio.h> #include<math.h> double sin(double); double nResult(double,double); int main() { double x=0; scanf("%lf",&x); printf("sin(%lf)=%lf\n",x,sin(x)); return 0; } double sin(double x) { //sin(x)=x-x^3/3!+x^5/5!-x^7/7!+……+(-1)(n^2n+1)/(2n+1)!+…… int i=0; double result=0,n=0; while( fabs( n=nResult(x,2*++i-1) ) > 0e-7 )//绝对值大于10^-7次方就循环 result+=(i%2==1)?n:-n; return result; } double nResult(double x,double n) { //(n^2n+1)/(2n+1)!也就是n/1*n/2*n/3*n/4*.....n/(2n+1) return n==1?x:nResult(x,n-1)*x/n; }
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2024-06-30 03:10fpcc的博客 c++编程的应用场景在前面分析过,一个重要的方向就是网络编程。一般来说,开发者说的服务端编程在c++方向上简单的可以认为是网络编程。首先需要说明的,本系列不对网络编程的相关基础知识展开详细的说明,因为这种...
- 2020-09-13 06:41yp_zang的博客 研究生阶段项目开发用到了socket技术,写个博客简单记录一下socket通信相关的基础知识,包含我个人对socket技术的一些理解,个人经验,如有错误烦请大佬们批评指正 什么是socket 中文翻译过来叫“套接字”,可以...
- 2023-08-22 14:31苏九儿551的博客 本文是作者在学习网络编程的时候,收集整理的常用的函数方法方便以后查阅,但是并没有写关于网络编程的思想和解析,所以并不适合纯小白学习。作者水平有限,所以写的有点垃圾,还请各位大佬高抬贵手o((>ω))o。
- 2024-06-09 18:18LaNzikinh篮子的博客 我们前面讲起了一些关于C++中类与对象的一些语法,构造函数C构函数初始化成员列表等等,也讲了面对对象的程序设计方法和面对过程的程序设计方法有什么区别,我们这次就主要针对类与对象的拷贝和一些存储内存的角度...
- 2025-04-02 05:52程序喵大人的博客 sin(double x): 计算x(以弧度为单位)的正弦值。 cos(double x): 计算x(以弧度为单位)的余弦值。 fabs(double x): 计算x的绝对值。 随机数生成: C语言通过头文件中的函数提供随机数生成功能。 rand(): 返回一个...
- 2020-05-10 04:20木字春的博客 基于C++的.wav格式音频处理项目介绍项目开始.wav格式音频的结构功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容...
- 2024-01-10 13:36Chipi Chipi的博客 2023-2024 西北工业大学 C++ NOJ 含额外样例,题意分析,coding note
- 2024-07-22 14:04削好皮的Pineapple!的博客 花括号内是函数体,在函数体的语句中求出z的值(为x与y中大者),return(z)的作用是将2的值作为函数值带回到主调函数中,就是函数返回值。 三、函数参数和函数的值 (一)形式参数和实际参数 函数定义时参数列表中的...
- 2024-09-26 18:00夜作的博客 C++是一门强大的编程语言,以我的浅见看来,其高效和灵活的特点,能够更好的帮助开发人员的任务,满足开发需求,成为我们首选编程语言之一。因此,本文将探讨如何利用C++实现罗盘时钟,并且在时钟的滚动时循环播放...
- 2019-04-08 08:22十梦九有妳的博客 借鉴了网上以为大佬的作品,然后自己改改拿来完成了算是还行的作品。 代码一共大概是900多行,可以直接粘贴下来看看,其实还是很容易理解的。 运行的截图附上: 客户端: 服务器端: 2.服务器端代码 ...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司