作者: C you again,从事软件开发 努力在IT搬砖路上的技术小白
公众号:C you again】,分享计算机类毕业设计源码、IT技术文章、游戏源码、网页模板、程序人生等等。公众号回复 【粉丝】进博主技术群,与大佬交流,领取干货学习资料
关于转载:欢迎转载博主文章,转载时表明出处
求赞环节:创作不易,记得 点赞+评论+转发 谢谢你一路支持

快速找到所需题目:浙大版c语言程序设计第三版题目集一览表

微信搜索公众号【C you again】:

  • 回复 :“浙大版C语言” 查看本题目实现过程和详细解答

  • 回复 :“编程交流群”” 进C/C++/Java编程题交流、问题解答群,和大佬一起进步

习题5-7 使用函数求余弦函数的近似值

本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x0 /0!−x​2 /2!+x4 /4!−x6 /6!+⋯

函数接口定义:

double funcos( double e, double x );

其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定公式计算出来、并且满足误差要求的cos(x)的近似值。输入输出均在双精度范围内。

裁判测试程序样例:

#include <stdio.h>
#include <math.h>double funcos( double e, double x );int main()
{    double e, x;scanf("%lf %lf", &e, &x);printf("cos(%.2f) = %.6f\n", x, funcos(e, x));return 0;
}/* 你的代码将被嵌在这里 */

输入样例:

0.01 -3.14

输出样例:

cos(-3.14) = -0.999899

代码:

double funcos( double e, double x )
{int i,j;double temp1;double temp2;double temp;double sum=0;int l=1;for(i=0;;i+=2){if(i==0){temp=1.0;}else{temp1=1;temp2=1;for(j=1;j<=i;j++){temp1*=x;temp2*=j;}temp=temp1/temp2;}sum+=(temp*l);if(temp<e) break;l=-l;}return sum;
}

习题5-7 使用函数求余弦函数的近似值 (15分)相关推荐

  1. pta 6-9 求排列数 (15 分) 6-10 使用函数求e的近似值 (15 分)

    本题要求实现一个计算阶乘的简单函数,使得可以利用该函数,根据公式P ​n ​m ​​ = ​(n−m)! ​ ​n! ​​ 算出从n个不同元素中取出m个元素(0<m≤n)的排列数. 函数接口定义 ...

  2. 习题5-7 使用函数求余弦函数的近似值 (15 分)

    习题5-7 使用函数求余弦函数的近似值 (15 分) 本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: 函数接口定义: double funcos( double ...

  3. 6-10 使用函数求余弦函数的近似值 (15 分)本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x0/0!−x2/2!+x4/4!−x6/

    6-10 使用函数求余弦函数的近似值 (15 分) 本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x0/0!−x2/2!+x4/4!−x6/6! ...

  4. 使用函数求余弦函数的近似值 (15 分)

    使用函数求余弦函数的近似值 (15 分) 本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x0/0!−x2/2!+x4/4!−x6/6!+⋯ 函数 ...

  5. 习题5-7 使用函数求余弦函数的近似值(15 分)

    本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x​0​​/0!−x​2​​/2!+x​4​​/4!−x​6​​/6!+⋯ 函数接口定义: dou ...

  6. 习题5-7 使用函数求余弦函数的近似值

    本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x0/0!−x2/2!+x4/4!−x6/6!+⋯ 函数接口定义: double funcos( ...

  7. 使用函数求余弦函数的近似值_WPS-Excel表格实用技巧-排名函数RANK函数的使用

    平时使用excel表格处理数据时经常会用到排序功能,一般使用"升序"和"降序"工具按钮就可以完成简单的排序任务,但是当我们遇到相同数值在总体中的排名时,简单的& ...

  8. 6-5 使用函数求余弦函数的近似值 (15分)

    本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x​0​​/0!−x​2​​/2!+x​4​​/4!−x​6​​/6!+⋯ 函数接口定义: dou ...

  9. 6-3 使用函数求余弦函数的近似值

    double funcos(double e,double x){     double n=2;//从第二个开始     double t=1;//x^0/0!,这个一定会有的//初始的判断条件   ...

最新文章

  1. mysql分页存储过程 分页查询语句_分页存储过程(用存储过程实现数据库的分页代码)...
  2. 在Hadoop集群上,搭建HBase集群
  3. BizTalk 开发系列(四十) BizTalk WCF-SQL Adapter读取SQL Service Broker消息
  4. 整理了一些面试题,还在更新中,有时间的可以看看
  5. Google Code 开源项目
  6. 公众号推送长图最佳尺寸_微信公众平台图片尺寸是多少
  7. html给图片添加蒙版,如何使用ps给图片加蒙版 ps给图片添加蒙版的教程
  8. 珍藏版仅30M迷你版Microsoft Office(Win10可用)
  9. python音乐编程_可以编程写音乐的python库musicpy教程(第一期) musicpy的数据结构...
  10. “你给查查本月及下月入司一年+的员工”
  11. 数字功放芯片NTP8835和TAS5731M对比测评
  12. aac蓝牙编解码协议_「干货」蓝牙耳机编码格式(SBC、AAC、aptX)都有啥区别?...
  13. 七牛云 图片上传覆盖
  14. 红帽rhel系统 find命令详解
  15. Topic7——279. 完全平方数
  16. WPF学习 - .NET相关知识
  17. dedecms系统后台登陆提示用户名密码不存在
  18. 经典排序算法之:冒泡排序
  19. mib - 管理信息库
  20. 《Java语言程序设计与数据结构》编程练习答案(第二章)(二)

热门文章

  1. Colletion集合2
  2. 服务器攻击瘫痪,网站瘫痪,企业如何应对频发
  3. JDK、JRE、JVM三者分别表示什么?有何区别?
  4. 02-CSS基础与进阶-day5_2018-09-03-21-41-57
  5. 用户标签体系的意义及设计方法
  6. 使用R语言从网易财经批量获取股票数据并进行整合的方法
  7. Springboot+学生作业管理系统 毕业设计-附源码251208
  8. 利用动网论坛dvBBS漏洞上传webshell
  9. HTML学习笔记(五)
  10. 传神语联网完美塑造“惊奇队长” 展现影视译制的突围之路