typedef是什么请问这是c还是C++啊?最后┅排也没看懂能写简单点吗?
对了最后一排都没有定义吧
哦你要写c啊,那改成printf("%lf", dd);就行了反正就是输出dd的值。
cout是c++的东西
typedef就是定义一个类型我定义了FUN_TYPE这个类型,
这个类型实际上是接受一个double参数返回一个double值的函数指针
这样的话derive不仅能计算exp这个函数,还能计算其他的函数仳如sin log等,只要是一个double参数一个double返回值的,都可以往里代
比如计算sinx在x=1处的近似导数
double dd = derive(1, 0.01, sin);
T^T能把我的代码改正确吗?我真的没办法了不太会C语訁,没学过选了计算物理,老师要求用C因为不太懂,所以希望帮我改一下我的代码让我知道怎么错了,谢谢啦O(∩_∩)O
第二这个没有必要,这不和exp是一样的嘛
刚看到步长要变