我正在为一个班级代码编写代码,涉及对梯形规则和离散数据点进行数值积分。部分说明说要使用原型调用函数:
frontmostApplication
我已经在代码的“ int main”部分之前声明了原型,但是我不完全了解调用该函数的确切步骤。
注意:该代码涉及使用一维数组。如果有帮助的话,我也提供了作业的PDF。
double trapInt(const double xvals[], const double yvals[], int nElements);
答案 0 :(得分:0)
调用函数非常简单。您所要做的就是提供函数的名称,并像声明原型一样放置参数:
main () {
// implementation...
trapInt(xvals, yvals, nElements);
// more implementation...
}
但是请记住,仅在主函数中添加此行(或类似的行)将无法编译:
double trapInt(const double xvals[], const double yvals[], int nElements) {
// implementation of the function...
}
编辑:本来我想把函数调用作为练习留给您的,但是如果您真的在黑暗中,我给您举个例子:< / p>
trapInt(xData,yData,MAX_SIZE);
只需将该行添加到您的main()
。