永发信息网

C语言,求exp(x)从0到1的积分。

答案:1  悬赏:80  手机版
解决时间 2021-04-29 11:08

#include<stdio.h>
#include<math.h>
void main()
{
float integrate(float,float,float (*function)(float));
float s;
s=integrate(0,1,exp); f
printf("%f",s);
system("pause");
}
float integrate(float a,float b,float (*function)(float))
{
int i=1000,j;
float m,sum=0;
m=(b-a)/i;
for(j=0;j<i;j++)
{
a+=m;
sum+=(*function)(a);
}
return sum;
}

电脑显示函数类型不匹配,请问问题在哪?

最佳答案
#include <math.h>
double exp ( double x );
float expf ( float x );
long double expl ( long double x );

float类型要用expf

#include<stdio.h>
#include<math.h>
#include<stdlib.h>

void main()
{
float integrate(float,float,float (*function)(float));

float s;
s=integrate(0,1,expf);
printf("%f",s);
system("pause");
}

float integrate(float a,float b,float (*function)(float))
{
int i=1000,j;
float m,sum=0;
m=(b-a)/i;
for(j=0;j<i;j++)
{
a+=m;
sum+=(*function)(a);
}
return sum;
}



我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人是否长大了就非得工作,有时候还要背井离乡
关于N97i
为什么QQ部分图标不能隐藏
武则天的国号是什么,武则天的国号
难道人生就这么坎坷,无法畅通,一帆风顺吗?
诺基亚5220手机基本设置什么都没了?恢复出场
N卡8500GT等于A卡HD多少?
伊利奶站这个地址在什么地方,我要处理点事
你们谁有单机游戏的软件?
世界上有没有太监?如果有的话他们是怎么尿尿
辽宁挖出140岁蛇精 16米长 挖掘工人死亡 有图
粗兽是什么意思
设函数f(x)=服(1/x)lgx+1,则f(x)是多少
福膳阁酒家地址有知道的么?有点事想过去
我的地下为啥老掉啊~?
推荐资讯
天平女和水瓶女是永远的朋友吗
IME的详细介绍
苹果手机怎么测试真假,怎么查验苹果手机的真
有什么办法能让自己不吃零食呢?
开一个化妆品店。要注意什么。是热门活吗?
一起来看流星雨开校庆在哪一集
《谜》 但念子不孝,一别怎放心 打一谜目
【麻烦帮帮忙、关于游戏的模拟器】
关于汤圆的诗句
请问在食品乳化中什么是班克罗夫特规则(banc
我是选择学业还是社会经验?
国红精修摩托车电动车地址有知道的么?有点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?