• 2022-06-12
    对于没有返回值而且只有一个int类型的参数的函数,以下哪些函数声明是正确的?
    A: void func(int i);
    B: void func();
    C: void func(int);
    D: void func(i);
  • A,C

    内容

    • 0

      下列函数的声明中,正确的是( ) A: void func(int a = 1 ,int b, int c, int d, int e); B: void func(int a ,int b, int c, int d, int e= 1); C: void func(int a ,int b, int c= 1, int d= 1, int e); D: void func(int a ,int b = 0, int c= 1, int d= 1, int e);

    • 1

      函数问题3:下列关于函数定义和调用正确的是: A: //函数定义function func(){ void a=1,b=3; void c=a+b; document.write(c);}//函数调用func(); B: //函数定义function func(){ void a=1,b=3; void c=a+b; document.write(c);}//函数调用int n = func(); C: //函数定义function func(){ void a=1,b=3; void c=a+b; return c;}//函数调用func(); D: //函数定义function func(){ void a=1,b=3; void c=a+b; return c;}//函数调用int n = func();

    • 2

      下面函数原型声明中,( )声明的func()为纯虚函数。 A: void func()=0; B: virtual void func()=0; C: virtual void func(); D: virtual void func(){};

    • 3

      以下程序的执行结果是______ #include<iostream.h> void func(int); void main() { int k=4 func(k) ; func(k) : cout<<end1; } void func(int a) { static int m=0; m+=a; cout<<m<<" "; }

    • 4

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