• 2022-06-29
    ​对于不返回值而且只有一个int类型的参数的函数,以下哪些函数原型是正确的?‎
    A: void f(int x);
    B: void f();
    C: void f(int);
    D: void f(x);
  • A,B,C

    内容

    • 0

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

    • 1

      下面的函数定义,( )是正确的。 A: void f() { ...... } B: void f() { ...... return 0; } C: int f(); { ...... } D: double f(int x;int y) { ...... }

    • 2

      下面的函数定义,( )是正确的。 A: void f() { ...... return; } B: void f() { ...... return 0; } C: int f(); { ...... return; } D: double f(int x;int y) { ...... return; }

    • 3

      以下哪句不是声明函数时正确的函数原型。 A: int f(i); B: int f(int); C: int f(); D: int f(void);

    • 4

      ​已知函数调用f(3,4,5)是正确的函数调用,则下列选项中函数f可能的声明形式包括( )。‌ A: void f(int a, int b, int c); B: void f(int a, int b, int c=10); C: void f(int a=20, int b, int c=10); D: void f(int a, int b, int c=10, int d=20);