解: #include main()

{ float integral(float(8p)(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;

printf(“Input a1,b1:”);

scanf(“%f,%f”,&a1,&b2);

printf(“Input a2,b2:”);

scanf(“%f,%f”,&a2,&b2);

printf(“Input a3,b3:”);

scanf(“%f,%f”,&a3,b3);

p=fsin;

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

printf(“The integral of sin(x) is:%f\n”,c);

p=fcos;

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

printf(“The integral of cos(x) is :%f\n”,c);

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

printf(“The integral of sin(x) is :%f\n”,c);

}

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

{

int i;

floatx,h,s;

h=(b-a)/n;

x=a;

s=0;

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

{x=x+h;

s=s+(*p)(x)*h;

}

return(s);

}

float fsin(float x)

{return sin(x);}

float fcos(float x)

{return cos(x);}

float fexp(float x)

{return exp(x);}

c语言写一个用矩形法求,写一个用矩形法求定积分的通用函数相关推荐

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

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

  2. (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 ...

  3. 写一个用矩形法求定积分的通用函数

    //写一个用矩形法求定积分的通用函数 #include<stdio.h> #include<math.h> double sinx(double x) {return sin( ...

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

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

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

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

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

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

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

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

  8. 写一个用矩阵法求定积分的通用函数,分别求sinx,cosx,exp(x)的定积分

    /*写一个用矩阵法求定积分的通用函数,分别求sinx,cosx,exp(x)的定积分*/#include <stdio.h> #include <math.h> #define ...

  9. C语言:编写一个程序,从键盘读入一个矩形的两个边的值(整数),求矩形面积

    /* 编写一个程序,从键盘读入一个矩形 的两个边的值(整数),求矩形面积. */ #include<stdio.h> void main() {int length,wide,area;p ...

  10. c语言青蛙游戏,c语言:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法?...

    一只青蛙一次可以跳上1级台阶,也可以跳上2级.求该青蛙跳上一个n级的台阶总共有多少种跳法? 解:把n级台阶时的跳法记为f(n),当n>2时,第一次跳的时候有两种不同的选择:一是第一次只跳1级,此 ...

最新文章

  1. 16S+功能预测发Sciences:尸体降解过程中的微生物组
  2. jmeter常见错误及解决方法
  3. HTTPS 原理详解
  4. 线程NEW状态和RUNNABLE状态
  5. 从零开始学视觉Transformer(5):如何训练ViT模型、DeiT算法解析
  6. python环境变量的运用_Windows下python环境变量配置
  7. java如何实现不固定个数传参
  8. i7处理器好吗_笔记本电脑处理器是i5好还是i7好?为什么?
  9. luajit日记-配置说明
  10. MATLAB机器人工具箱的下载与安装
  11. wpa_supplicant Day1: supplicant基本概念
  12. Tungsten Fabric如何增强Kubernetes的网络性能
  13. SpringMVC是什么?
  14. Python绘制美女乘风破浪词云舞蹈视频
  15. 计算机绘图中级,《计算机绘图中级教程》1.doc
  16. 【算法】【c++】打家劫舍问题
  17. Ubuntu22.04 用 `hwclock` 或 `timedatectl` 来设置RTC硬件时钟为本地时区
  18. green power 设备入网过程
  19. 计算机网络up to down笔记_01
  20. Arduino蓝牙遥控小车

热门文章

  1. css border画图
  2. UVA10063 Knuth‘s Permutation【排列组合】
  3. Bailian4084 拓扑排序【拓扑排序】
  4. NUC1015 计算数字的根
  5. UVA10878 Decode the tape【编码】
  6. pandas 数据集的端到端处理
  7. 似然函数(likelihood function)
  8. Matlab Tricks(二十六)—— 置乱(随机化)与恢复(shuffle/permutation restore)
  9. 实用的工具 —— 百度云、everything(全局搜索)、Everest(硬件检测)、TechPowerUp GPU-Z
  10. 从“递归结构”到解汉诺塔问题的求解