A-A+
以下程序的主函数中调用了在其前面定义的fun函数 #include mai
问题详情
以下程序的主函数中调用了在其前面定义的fun函数
#include<stdio.h>
main()
{ double a[15],k;
k=fun(a);
.
.
.
}
则以下选项中错误的fun函数首部是
A.double fun(double a[15])
B.double fun(double *a)
C.double fun(double a[])
D.double fun(double a)请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:从主函数中调用fun函数的实参可以看出,形参应该是一个地址,不能省略前面的*号,D)选项的形参为一个double的值,所以不正确。