可以编译成功。
Compiling...
calculation.cpp
test.cpp
Linking...
test13.exe - 0 error(s), 1 warning(s)
-----------------------------------------------
头文件里加上预处理指令吧。
#ifndef CAL_HEADER
#define CAL_HEADER
double newtow_iteration(double x,double eps,double (*f)(double),double (*df)(double)); //牛顿迭代法
double simple_itertion(double x,double eps,double (*f)(double)); //简单迭代法
double BXdoublenode_itertion(double a,double b,double eps,double (*f)(double)); //变形双点弦截法,a,b为左右区间;
#endif
BXdoublenode_itertion 函数里 变量epsilon没有初始化。
Test.cpp里 scanf("%c",&t); 少了一个地址符,没有必要包含windows.h头文件,变为stdlib.h
Compiling...
calculation.cpp
test.cpp
Linking...
test13.exe - 0 error(s), 1 warning(s)
-----------------------------------------------
头文件里加上预处理指令吧。
#ifndef CAL_HEADER
#define CAL_HEADER
double newtow_iteration(double x,double eps,double (*f)(double),double (*df)(double)); //牛顿迭代法
double simple_itertion(double x,double eps,double (*f)(double)); //简单迭代法
double BXdoublenode_itertion(double a,double b,double eps,double (*f)(double)); //变形双点弦截法,a,b为左右区间;
#endif
BXdoublenode_itertion 函数里 变量epsilon没有初始化。
Test.cpp里 scanf("%c",&t); 少了一个地址符,没有必要包含windows.h头文件,变为stdlib.h
[此贴子已经被作者于2015-12-29 20:10编辑过]