• 2022-10-26
    已知函数定义为: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( );
  • B

    内容

    • 0

      下列语句中,可以表示虚函数的是( )。[br][/br]· A: virtual int func(int);<br>· B: void virtual func(int);<br>· C: virtual void func(int) { };<br>· D: void virtual func(int) { };

    • 1

      已知有下面的函数定义,则________是错误的函数调用。 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)

    • 2

      下列函数原型的声明语法不正确的是( )。 A: int &amp;func(int a=3,int b); B: int &amp;func(int ,int ); C: void func(int &amp;); D: char *func(char ch[10]);

    • 3

      下列函数原型的声明语法不正确的是( )。 A: int& func(int,int); B: int& func(int a=3,int b); C: void func(int&); D: char* func(char ch[10]);

    • 4

      若以下选项中的变量都已正确定义并赋值,有以下的函数定义,则对函数func()的调用语句正确的是( )。void func(int x,float y){ ……} A: func(int n, float x); B: k=func(10,12.3); C: void func(n,x); D: func(n,x);