如图,我每次执行f(x)和h(x)的循环时,编译器总是会将s和sum赋为0,而我将s和sum在外层(也就是int main()下面),它会提示s和sum是未在循环中声明的变量,请问如何解决
让f()和h()再传一个参数作为初值比如这样:
double f(int x,double num) { double s = num; }