PTA 7-161 双曲余弦函数(*)

作者 李祥
单位 湖北经济学院

根据麦克劳林公式计算 coshx 的值

输入格式
x ε

注:x 为指数,ε 为计算精度。

输出格式
y

注:y 为 coshx 的值。用 %f 格式限定符输出 6 位小数。

要求:所计算的最后一项的绝对值小于 ε。

输入样例

0.5 0.0000001

输出样例

1.127626

代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include<stdio.h>
#include<math.h>double calc(double x){  //函数的类型也必须是小数类型 如果是整数类型就会答案错误double sum=1.0;for (int i = 1; i <= x; i++){   sum *= i;}return sum;
}
int main(){double x;   //定义一个输入的 xdouble integer; //定义一个输入的 εscanf ("%lf %lf", &x, &integer);    //输入 x 和 εdouble cosh = 1.0;   //直接从默认他是第一个数for (int i = 1; i < 20; i++){  //测试了一下,循环是在20个以内的数,所以说这里循环20次double fenzi = pow(x, 2*i); //分子的计算方法double fenmu = calc(2*i);   //分母的计算方法double consult = fenzi/fenmu; //他们的商if (fabs(consult) < integer){   //所计算的最后一项的绝对值小于 εcosh += consult; //将他们商加起来printf ("%.6lf\n", cosh);    //输出 cosh xbreak;}cosh += consult;    //大于他的时候就是还没有到比 ε 小的数}return 0;
}

PTA 7-161 双曲余弦函数(*)相关推荐

  1. PTA 7-256 五分制成绩(函数实现)

    PTA 7-256 五分制成绩(函数实现) 分数 100 作者 于延 单位 哈尔滨师范大学 任务描述 编写函数int get(int n){ },形式参数n为某次考试的100分制的成绩,返回值为5分制 ...

  2. [PTA]实验5-3 使用函数求奇数和

    Spring-_-Bear 的 CSDN 博客导航 本题要求实现一个函数,计算 N 个整数中所有奇数的和,同时实现一个判断奇偶性的函数. 函数接口定义: int even( int n ); int ...

  3. PTA滤字符、函数CHG、mystrcpy--指针练习

    看看题目叭~ 目录 一.滤字符 二.请编写函数CHG(char *S) 三.myctrcpy 一.滤字符 以指针的方式,将某个字符串中出现的特定字符删去,然后输出新的字符串. 输入格式 首先输入一个正 ...

  4. [PTA]实验8-1-4 使用函数的选择法排序

    Spring-_-Bear 的 CSDN 博客导航 本题要求实现一个用选择法对整数数组进行简单排序的函数. 函数接口定义: void sort( int a[], int n ); 其中 a 是待排序 ...

  5. [PTA]实验6-5 使用函数输出指定范围内的Fibonacci数

    Spring-_-Bear 的 CSDN 博客导航 本题要求实现一个计算 Fibonacci 数的简单函数,并利用其实现另一个函数,输出两正整数 m 和 n (0 < m ≤ n ≤ 10000 ...

  6. 浙大 | PTA 习题5-6 使用函数输出水仙花数 (20分)

    水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身.例如: 153 = 1 3 + 5 3 + 3 3 153 = 1^3 + 5^3+ 3^3 153=13+53+33 ...

  7. PTA题目 计算分段函数[3]

    本题目要求计算下列分段函数f(x)的值: 输入格式: 输入在一行中给出实数x. 输出格式: 在一行中按"f(x) = result"的格式输出,其中x与result都保留一位小数. ...

  8. PTA 6-9 递归计算P函数 (10分)

    本题要求实现下列函数P(n,x)的计算,其函数定义如下: 函数接口定义: double P( int n, double x ); 其中n是用户传入的非负整数,x是双精度浮点数.函数P返回P(n,x) ...

  9. PTA 习题5-2 使用函数求奇数和 (15分)

    习题5-2 使用函数求奇数和 (15分) 本题要求实现一个函数,计算N个整数中所有奇数的和,同时实现一个判断奇偶性的函数. 函数接口定义: int even( int n ); int OddSum( ...

最新文章

  1. mysql 对多列进行排序 分组_数据库的多列分组
  2. java强克隆_java之克隆clone解密
  3. 针对与其他语言的数据交换Model ,添加了 构造函数
  4. matlab生成低通滤波,用matlab设计低通滤波器
  5. Tomcat 下载、安装与配置
  6. java需要数学_学java要数学好嘛?
  7. 与你们一起的那些时光
  8. 宝宝专业智力测试软件,宝宝智力测试 App—儿童智力测试
  9. 程序员如何提升自己的代码质量?
  10. 《如何让你爱的人爱上你》第四部分:等价原则
  11. C++ 的未来——第 2 部分
  12. pe装kali linux,二、整合老毛桃PE + Kali Linux
  13. python3 日文截图翻译和实时翻译
  14. java邮件接收_Java邮件发送与接收原理
  15. 进入计算机管理界面win7,win7系统打开服务管理界面的操作方法
  16. 一个北京24岁女孩的征男友要求!
  17. pyqt5 qstring在哪个库_从Qt C++类库到PyQt5
  18. CE中搜索汉字 + VB 转换汉字Unicode码
  19. asp毕业设计——基于asp+sqlserver的工厂设备管理系统设计与实现(毕业论文+程序源码)——工厂设备管理系统
  20. 封装Ajax--解决地狱回调问题

热门文章

  1. Maven---尚硅谷学习笔记Eclipse版
  2. 实现小程序与SSM后台数据交互
  3. Google入股百度!
  4. 【Windows】Windows10家庭版永久关闭自动更新
  5. 【替罪羊树及其应用】替罪羊树总结
  6. Vector CANoe修改Panel的名字
  7. 单片机驱动LM75采集温度
  8. MyBatis Plus 看这篇就够了,一发便入魂!
  9. 单片机C51学习心得_02
  10. CyberArk被评为2022年Gartner特权访问管理魔力象限领导者