有以下程序

则以下函数调用语句错误的是( )。
A.k=*f(a,b);
B.k=add(a,b);
C.k=(*f)(a,b);
D.k=f(a,b);
第1题:
有以下函数定义: void fun(int n double x){…} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。
A.fun(int y,double m);
B.k=fun(10,12.5);
C.fun(x,n);
D.void fun(n,x);
第2题:
有以下程序:
则以下函数调用语句错误的是( )。
A.
B.
C.
D.
第3题:
有以下程序:

则以下函数调用语句错误的是( )。.
A.k=f(a,B.;
B.k=add(a,B.;
C.k=(*f)(a,B.;
D.k={f(a,B.;
第4题:
有以下程序
int add (int a,int b){return (a+b); }
main()
{ int k,(*f)(),a=5,b=10;
f=add;
…
}
则以下函数调用语句错误的是
A.k=(*f)(a,b);
B.k=add(a,b);
C.k=*f(a,b);
D.k=f(a,b);
第5题:
有以下程序:

则以下函数调用语句错误的是( )。
A.k:f(a,B.;
B.k:add(a,B.;
C.k=(*f)(a,B.;
D.k=*(a,B.;