[单选题]

若有函数定义:double fun(int a[10]){...},则在对该函数进行原型声明时,错误的声明语句是()

A . double fun(int[])

B . double fun(intb[10])

C . double fun(inta)

D . double fun(int*a)

参考答案与解析:

相关试题

若有函数Void fun( double a[ ],int *n) { …… }

[单选题]若有函数Void fun( double a[ ],int *n){ …… }以下叙述中正确的是A.)调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送B.)形参a和n都是指针变量C.)形参a是一个数组名,n是指针变量D.)调用fun函数时将把double型实参数组元素一一对应地传送给形参a数组

  • 查看答案
  • 若有以下函数首部 int fun (double x[10],int *n) 则

    [单选题]若有以下函数首部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 *);

  • 查看答案
  • 若有以下函数首部 int fun (double x[10],int *n) 则

    [单选题]若有以下函数首部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 *);

  • 查看答案
  • 若有以下函数首部int fun(double x[10], int *n)则下面

    [单选题]若有以下函数首部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 *);

  • 查看答案
  • 若有以下函数首部: int fun(double x[10],int*n)则下面

    [单选题]若有以下函数首部: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)

  • 查看答案
  • 若有以下函数首部int fun(double x[10],int *n)则下面针

    [单选题]若有以下函数首部 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 *);

  • 查看答案
  • 若有以下函数首部:int fun(double x[10],int*n)则下面针

    [单选题]若有以下函数首部: 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*);

  • 查看答案
  • 有下列函数定义:int fun(double a,double B) {retu

    [单选题]有下列函数定义: int fun(double a,double B) {return a*b;} 若下列选项中所用变量都已正确定义并赋值,错误的函数调用是( )。A.if(fun(x,y)){……}B.z=fun(fun(x,y),fun(x,y));C.z=fun(fun(x,y)x,y);D.fun(x,y);

  • 查看答案
  • 有下列函数定义: int fun(double a,double B) {ret

    [单选题]有下列函数定义:int fun(double a,double B){return a*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是( )。A.if(fun(x,y)){……}B.z=fun(fun(x,y),fun(x,y));C.z=fun(fun(x,y)x,y);D.fun(x,y);

  • 查看答案
  • 有下列函数定义:int fun(double a,double b) {retu

    [单选题]有下列函数定义:int fun(double a,double b) {return a*b;} 若下列选项中所用变量都己正确定义并赋值,错误的函数调用是( )。A.if(fun(x,y)){……}B.z=fun(fun(x,y),fun(x,y));C.z=fun(fun(x,y)x,y);D.fun(x,y);

  • 查看答案
  • 若有函数定义:double fun(int a[10]){...},则在对该函数