• 2022-06-16
    已知有下面的函数定义,则________是错误的函数调用。 int func(double x,int a) {... ...}
    A: func(3.5)
    B: func(3,5)
    C: y=func(3,5)
    D: y=func(3.5,5)
  • A

    内容

    • 0

      下列正确的函数定义形式是( )。 A: float func(int x,int y) B: float func(int x;int y) C: float func(int x,int y); D: float func(int x, y)

    • 1

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

    • 2

      下列函数定义中正确的函数头是________。 A: float func(int x, int y) B: float func(int x; int y) C: func(int x, int y):float D: float func(int x, y)

    • 3

      有如下函数模板定义: A: mplate B: func(T x,T y){ return x*x+y*y;} C: 列对 func 的调用中,错误的是( ) D: func(3,5);             B.func(3,5.5); E: func(3.0,5.5);         D.func(3,5.5);

    • 4

      已知函数定义为:void func(int a, int b, int c=3, int d=6){ }, 则下列调用该函数的语句中正确的是( ) A: func(7); B: func(7, 6, 8) C: func( , 6, 8); D: func( );