已知:double A(double A){return++a;}和int A(int a){return ++a;)是一个函数模板的两个实例,则该函数模板定义为【 】。
第1题:
若有以下函数首部
int fun (double x[10],int *n)
则下面针对此函数的函数声明语句中正确的是
A.int fun(double x, int *n);
B.int fun(double , int);
C.int fun(double *x, int n);
D.int fun(double *, int *);
第2题:
若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是
A.int fun(double x,int *n);
B.int fun(double ,int);
C.int fun(double *x,int n);
D.int fun(double *,int *);
第3题:
若主函数有变量定义:int x=1 ; double y=2.3 ; 且有合法的函数调用语句f (y , x); 则下列关于函数f的原型声明中一定错误的是 。
A.void f(double, int);
B.int f(int , int);
C.int f(double, double);
D.void f(double, int, int);
第4题:
若有以下函数首部 int fun(double x[lO],int *n) 则下面针对此函数的函数声明语句中正确的是______。
A.int fun(double x, int *n);
B.int fun(double, int);
C.int fun(double *x, int n);
D.iht fun(double*,int*);
第5题:
若有以下函数首部:
int fun(double x[10],int*n)
则下面针对此函数的函数声明语句中正确的是( )。
A.int fun(double,int);
B.int fun(double木,int*);
C.int mn(double*x,int n);
D.int fun(double x,intint*n)