由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 问题关于 C中函数形式参数说明
相关主题
c++ 中如何把str转换为float?最讨厌的人是。。。
请教关于float的精度和比较Unix在计算机历史上的传奇(转载)
software integration using tcl最大的愤怒一般都容易产生伟大的作品
请教:如何在vim里运行gdb? (转载)加拿大是码工的祖国,Java,Php,Unix之父都是加拿大人 (转载)
Help needed! LDAP Integration with hosted applications (转载)本科学历马工当然也能做得比CS PhD牛逼
请教有关header file的几个问题[bssd] Emacs/vim 花时间是值得的。
C语言教材求推荐pointer to override function?
Dennis Ritchie, father of Unix and C, dies问个土问题:什么是satellite data?
相关话题的讨论汇总
话题: float话题: fun话题: y1话题: integral话题: f1
进入Programming版参与讨论
1 (共1页)
b****t
发帖数: 82
1
今天用microsoft visual studio 2005 编译一个例子。例子如下:
float f1(x)
float x;
{
float f;
f=1+x*x;
return f;
}
float integral(fun,a,b)
float (*fun)(),a,b;
{
float s,h,y;
int n,i;
s=((*fun)(a)+(*fun)(b))/2.0;
n=100;
h=(b-a)/n;
for(i=1;i s=s+(*fun)(a+i*h);
y=s*h;
return(y);
}
main()
{
//float f1(), integral();
float y1;
y1=integral(f1,0.,1.);
printf("y1=%6.2f\n",y1);
}
这个能够得到正确结果1.33
程序第二行参数说明是用的Kenighan-Ritchie的标准。当我合并第一和第二行为
float f1(
k****f
发帖数: 3794
2
integral的fun定义错了吧

【在 b****t 的大作中提到】
: 今天用microsoft visual studio 2005 编译一个例子。例子如下:
: float f1(x)
: float x;
: {
: float f;
: f=1+x*x;
: return f;
: }
: float integral(fun,a,b)
: float (*fun)(),a,b;

1 (共1页)
进入Programming版参与讨论
相关主题
问个土问题:什么是satellite data?Help needed! LDAP Integration with hosted applications (转载)
有关objec access path的问题请教有关header file的几个问题
请教一个c++概率小程序C语言教材求推荐
问几个问题Dennis Ritchie, father of Unix and C, dies
c++ 中如何把str转换为float?最讨厌的人是。。。
请教关于float的精度和比较Unix在计算机历史上的传奇(转载)
software integration using tcl最大的愤怒一般都容易产生伟大的作品
请教:如何在vim里运行gdb? (转载)加拿大是码工的祖国,Java,Php,Unix之父都是加拿大人 (转载)
相关话题的讨论汇总
话题: float话题: fun话题: y1话题: integral话题: f1