#include<stdio.h>
#include<math.h>
float Integral(float (*f)(float),float a,float b);
float F1(float x);
int main()
{float a,b,m;printf("输入两端区间:"); scanf("%f %f",&a,&b); m=Integral(F1,a,b);//a,b为两端区间printf("%.2f",2*m);//sin(x)有正有负,2倍 return 0;
}
float Integral(float (*f)(float),float a,float b)
{float s,h;int n=100,i;s=((*f)(a)+(*f)(b))/2;h=(b-a)/n;//区间等分 for(i=1;i<n;i++){s=s+(*f)(a+i*h);}return s*h;
}
float F1(float x)
{return sin(x);//要计算的函数
} 
输入两端区间:0
3.14
4.00
--------------------------------
Process exited after 5.932 seconds with return value 0
请按任意键

定积分法求区间内sin x的面积相关推荐

  1. python acm 素数个数_湘潭大学OJ-1098求区间内素数个数问题

    求区间内素数个数问题 题目描述 Description 给定两个非负整数a,b,其中0<= a,b<=1,000,000,请计算这两个数之间有多少个素数.限制:Time Limit : 1 ...

  2. hud 3874 求区间内不同数字的和

    http://acm.hdu.edu.cn/showproblem.php?pid=3874 和求区间内不同数字的个数一样. //#include<bits/stdc++.h> //usi ...

  3. hdu 3333 Turing Tree 求区间内不同数的和——线段树解法

    http://acm.hdu.edu.cn/showproblem.php?pid=3333 题意:求区间内不同数的和 #include<bits/stdc++.h> using name ...

  4. ZOJ - 4117 BaoBao Loves Reading(树状数组求区间内不同数的个数+思维)

    题目链接:点击查看 题目大意:给出一个长度为 n 的序列,其意义为第 i 秒需要看第 a[ i ] 种书,书架上可以供应无限种书,但是书桌有容量,当书桌上的容量达到上限后,如果还想从书架上拿新书来看, ...

  5. C++:求区间内最大的因子和

    问题:输入正整数start和end,找出从start到end这一区间段内哪一个数n的因子和最大,并将该n及其因子和maxSum作为结果输出. 输入:当start=10,end=15时 输出:所求的n应 ...

  6. Olympiad(求区间内的美丽数)超详细 (C,C++)

    题目: You are one of the competitors of the Olympiad in numbers. The problem of this year relates to b ...

  7. SPOJ D-query 树状数组离线 求区间内不同数字的个数

    Given a sequence of n numbers a1, a2, -, an and a number of d-queries. A d-query is a pair (i, j) (1 ...

  8. HH的项链 (求区间内有多少个不同的数字)

    这种题之前用莫队做过,这几天看到了一个树状数组的解法,十分巧妙,不卡常,应用广,估计会广泛与其他类型题目结合. 题解: 由于本题可以离线查询,那么我们将其查询按照右端点进行排序. 然后从小到大开始遍历 ...

  9. SPOJ DQUERY 求区间内不同数的个数 主席树

    这题跟HDU3333差不多吧. 离线的做法很简单,不再说了 以前做过. 主席树的做法就比较暴力了.. 什么是主席树呢.. 其实是某种称号. 在该题中的体现是可持久化的线段树. 对于一个数 如果以前没出 ...

最新文章

  1. gp338信令_对讲机的问题1gp338在按ptt键讲话时,如何加入mdc12 爱问知识人
  2. spring源码分析之spring-core总结篇
  3. 9、MySQL中SQL语句的大小写规则
  4. 动态规划和贪心算法的区别
  5. 05丨深入浅出索引(下)
  6. Mysql_mysql 性能分析及explain用法
  7. 用动画切换按钮的状态
  8. CCNA-第十三篇-NAT-上
  9. python编程快速上手实践项目答案_python编程快速上手之第4章实践项目参考答案...
  10. idam oracle_oracle中的wm_concat对应达梦的是什么?
  11. #!/usr/bin/env python作用
  12. 用for循环输出九九乘法表
  13. 【精选】Java高频面试题278道附答案,通关中大型互联网企业工程师必备
  14. 网页三剑客的一些序列号
  15. 多媒体计算机辅助英语教学,多媒体计算机辅助英语教学初探
  16. 求职招聘小程序 毕业设计毕业论文 开题报告和效果图参考(基于微信小程序毕业设计题目选题课题)
  17. 治理预防(环保文章? NoNoNo~)
  18. 嵌入式开发—交叉编译OpenCV
  19. IDEA中修改html页面后在浏览器不生效的解决方法
  20. js网页特效动画(筋斗云案例)

热门文章

  1. Spreading the Wealth UVA - 11300 (分金币)(分析求中位数)
  2. 基于混合高斯模型与帧差法结合的目标跟踪算法matlab仿真
  3. 策略展示之——东北路策略(North East Way EA)
  4. 利用WinRAR快速分发安装小软件,自动解压生成桌面图标
  5. word格式问题——英文单词间距太大、文本中嵌入公式导致行距太大、单双栏排版
  6. 《艺术·设计的色彩构成》全书速读
  7. FFmpeg源码分析:avformat_find_stream_info分析码流信息
  8. 基于SSM的贴吧案例
  9. Android小Demo——通过MQTT协议连接OneNet平台(旧版)
  10. 20221216今天的世界发生了什么