• 2022-06-09
    有以下函数定义,正确的声明语句是(
    )。void fun(int a, float b){…}
    A: void
    fun();
    B: fun(int,
    float);
    C: void
    fun(int a, float b);
    D: fun(int
    a, float b)
  • C

    内容

    • 0

      【单选题】以下选项中,正确的函数声明是:(______) A: int fun(float a, float b); B: int fun(float a; float b); C: int fun(float a, float b) D: int fun(float a, b);

    • 1

      以下正确的函数原形说明语句是 A: void fun (int x); B: float fun (void y); C: double fun (x); D: int (char ch);

    • 2

      以下正确的函数定义是( )。 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) { }

    • 3

      以下哪组函数能正确重载,函数调用不会产生二义性()。 A: swap( int*, int*); void swap(int*, int*); B: void fun(char); void fun(char, char=’0’); C: int fun(int* p, int n); float fun(int a[], int&m); D: void fun(char*, int, double); void fun(char[], int);

    • 4

      下面的方法重载,正确的是( )。 A)int fun(int a, float b) { } B) float fun(int a, float b) { } float fun(int a, float b) { } float fun(int x, float y) { } C)float fun(float a) { } D)