非优秀的程序员常常把空间和时间消耗殆尽,优秀的程序员则总是有足够的空间和时间去完成编程任务,而且配合近乎完美。

Description

写一个用矩形法求定积分的通用函数,分别求

(说明: sin,cos,exp已在系统的数学函数库中,程序开头要用#include)。

Input

输入求sin(x) 定积分的下限和上限

输入求cos(x) 定积分的下限和上限

输入求exp(x) 定积分的下限和上限

Output

求出sin(x)的定积分

求出cos(x)的定积分

求出exp(x)的定积分

Sample Input

0 1

0 1

0 1

Sample Output

The integral of sin(x) is :0.48

The integral of cos(x) is :0.83

The integral of exp(x) is :1.76

HINT

主函数已给定如下,提交时不需要包含下述主函数

/* C代码 */

int main()

{

float integral(float (*p)(float),float a,float b,int n);

float a1,b1,a2,b2,a3,b3,c,(*p)(float);

float fsin(float);

float fcos(float);

float fexp(float);

int n=20;

scanf("%f%f",&a1,&b1);

scanf("%f%f",&a2,&b2);

scanf("%f%f",&a3,&b3);

p=fsin;

c=integral(p,a1,b1,n);

printf("The integral of sin(x) is :%.2f\n",c);

p=fcos;

c=integral(p,a2,b2,n);

printf("The integral of cos(x) is :%.2f\n",c);

p=fexp;

c=integral(p,a3,b3,n);

printf("The integral of exp(x) is :%.2f\n",c);

return 0;

}

/* C++代码 */

int main()

{

float integral(float (*p)(float),float a,float b,int n);

float a1,b1,a2,b2,a3,b3,c,(*p)(float);

float fsin(float);

float fcos(float);

float fexp(float);

int n=20;

cin>>a1>>b1;

cin>>a2>>b2;

cin>>a3>>b3;

cout

c=integral(p,a1,b1,n);

cout<

p=fcos;

c=integral(p,a2,b2,n);

cout<

p=fexp;

c=integral(p,a3,b3,n);

cout<

return 0;

}

源代码:

#include #include #include #include using namespace std;

float integral(float (*p)(float),float a,float b,int n){

float f=0;

//f=(*p)(b)-(*p)(a);

for(int i=1;i<=n;i++){

f+=(*p)(a+i*(b-a)/n)*(b-a)/n;

}

return f;

}

float fsin(float a){

return sin(a);

}

float fcos(float a){

return cos(a);

}

float fexp(float a){

return exp(a);

}

int main()

{

float integral(float (*p)(float),float a,float b,int n);

float a1,b1,a2,b2,a3,b3,c,(*p)(float);

float fsin(float);

float fcos(float);

float fexp(float);

int n=20;

cin>>a1>>b1;

cin>>a2>>b2;

cin>>a3>>b3;

cout<

c语言编程矩形法定积分例题,Problem E: C语言习题 矩形法求定积分相关推荐

  1. c语言用矩形法计算积分,C++编程:写一个用矩形法求定积分的通用函数

    C++编程:写一个用矩形法求定积分的通用函数 分别求: 说明:sina,cos,exp 函数已在系统的数学函数库中,程序开头要用#indlude 以下是此题的[c++源代码],需要[c源代码]请点击进 ...

  2. C语言编程>第一周 ⑧ 输入两个正整数m和n,求其最大公约数和最小公倍数。

    例题:输入两个正整数m和n,求其最大公约数和最小公倍数. 代码如下: /*程序分析:利用辗除法.*/ #include"stdio.h" main() {int a,b,num1, ...

  3. c语言中求定积分矩形法,C语言使用矩形法求定积分的通用函数

    本文为大家分享了C语言使用矩形法求定积分的通用函数,供大家参考,具体内容如下 要求: 写一个用矩形法求定积分的通用函数,分别求:sin(x),cos(x),e^x . 分析: 矩形法,学过高等数学就知 ...

  4. 用C语言用指针怎么算通用定积分,C语言:利用函数指针编写一个用矩形法求定积分的通用函数,包括正弦,余弦和指数函数,...

    问题描述: C语言:利用函数指针编写一个用矩形法求定积分的通用函数,包括正弦,余弦和指数函数, //我运行的结果和答案对不上,请帮我看看程序对吗? //实现积分 #include #include i ...

  5. 编写指数函数 c语言,C语言:利用函数指针编写一个用矩形法求定积分的通用函数,包括正弦,余弦和指数函数,...

    问题描述: C语言:利用函数指针编写一个用矩形法求定积分的通用函数,包括正弦,余弦和指数函数, //我运行的结果和答案对不上,请帮我看看程序对吗? //实现积分 #include #include i ...

  6. 写一个用矩形法求定积分的通用公式,分别求 sinx在0-1上积分,cosx在0-1上积分,e^x在0-1上积分

    写一个用矩形法求定积分的通用公式,分别求 sinx在0-1上积分,cosx在0-1上积分,e^x在0-1上积分 #include <stdio.h> #include <stdlib ...

  7. C语言用矩形法求定积分的通用函数,分别求 sinx, cosx,e^x

    要求: 写一个用矩形法求定积分的通用函数,分别求:sin(x),cos(x),e^x . 分析: 矩形法,学过高等数学就知道化曲为直的思想.将定积分化为多个函数连续的和.基本思想是将区间[a,b]化成 ...

  8. (C语言)写一个用矩形法求定积分的通用函数, 分别求∫sin(x)dx, ∫cos(x)dx ,∫e^xdx

    写一个用矩形法求定积分的通用函数,分别求∫sin(x)dx, ∫cos(x)dx ,∫e^xdx #define _CRT_SECURE_NO_WARNINGS #include<stdio.h ...

  9. 矩形法求定积分c语言流程图,矩形法求定积分其程序与程序框图的实现.doc

    矩形法求定积分及其程序与程序框图的实现 ――实例探索定积分思想,切实提高课堂效果 王亮 佛冈县第一中学 数学科 [摘 要]定积分"四部曲"思想,对高中生来说不易接受,教学上用计算机 ...

最新文章

  1. 详解车道线检测算法之传统图像处理
  2. python post与get的区别_Python Requests库 Get和Post的区别和Http常见状态码
  3. spring 源码深度解析_spring源码解析之SpringIOC源码解析(下)
  4. 家用计算机的辐射,计算机辐射有多大?
  5. MySQL-(1)查看用户权限、(2)用户授权、(3)删除用户权限 语法格式总结
  6. java ArrayList倒序
  7. [数字信号处理学习篇] FIR 滤波器基础(一)
  8. AccuMark 7.6.2 格柏服装软件
  9. Android 外网远程连接真机进行开发调试
  10. Android Merged manifest 错误
  11. 数据库表的关联关系, 一对一, 一对零或一, 多对多
  12. Spring实战第五章
  13. SAS PROC FORMAT
  14. WWW2021 Interpreting and Unifying Graph Neural Networks with An Optimization Framework 阅读笔记
  15. 维谛技术(Vertiv)隆重举行“笃行——数据中心基础设施智能化管理研讨会”...
  16. iOS杂谈15—APP被苹果APPStore拒绝的各种原因
  17. axios 的简单增删查改 使用json-server启动的josn
  18. TIME_WAIT和CLOSE_WAIT区别
  19. 二零二年度网络电话软件综合测评
  20. linux nodemcu 编译,nodeMCU固件云编译没有esp32的版本

热门文章

  1. 一文详解 MD5 信息摘要算法
  2. 程序媛才能读懂的高级情话
  3. 小程序反编译 g is not defined_适合闺蜜聚会发的小句子,呆萌可爱,忍不住点赞!...
  4. 汪涵夫妇被闺蜜诈骗,和政府合伙买房这事是真的 | 数据周报
  5. htc816t Android go,htc 816t移动版卡刷刷机教程(图文)
  6. 网络服务与应用,WLAN概述(HCLA-Datacom v1.0华为认证数通笔记8)
  7. C/C++求绝对值函数abs()在vs与dev中的差异
  8. DBA面试资源合集(含Oracle、MySQL、Redis等)
  9. 保温杯哪种材质最好_保温杯的材质有哪几种?选购不锈钢保温杯有哪些技巧?...
  10. 21 款 IDEA 神仙插件,YYDS!