• 2021-04-14
    若已经声明了函数原型“void fun(int a,double b=0.0);”,则下列重载函数声明中正确的是 A.void fun(int a=90,double b=0.0); B.int fun(int a,double B) ; C.void fun(double a,intB) ; D.bool fun(int a,double b=0.0);
  • 正确答案:C

    内容

    • 0

      以下正确的函数声明形式是()。 A: double fun(int x, int y,double z); B: double fun(int x, int y,double z) C: double fun(int x ; int y; double z) D: double fun(int x, y; double z;)

    • 1

      若以下函数首部:int fun ( doublex[10],int *n )则下列针对此函数的函数声明语句中正确的是()。 A: int fun(double x,int *n); B: intfun(double ,int ); C: int fun(double *x,int n); D: int fun(double *,int *);

    • 2

      以下正确的函数声明形式是 A: double fun(x,y); B: double fun(int x; int y); C: double fun(int x, y); D: double fun(int x, int y);

    • 3

      以下正确的函数原型是: A: double fun(int x, int y); B: double fun(int, int); C: double fun(int x, int y) D: double fun(int x; int y); E: double fun(int x, y)

    • 4

      以下正确的函数定义是( )。 A: double fun(int x, int y) { } B: double fun(int x;int y) { } C: float fun(int,int) { } D: void fun(int x,y) { }