• 2022-05-31
    若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是( )。
    A: main()
    B: ……x =fun(2,10);……
    C: float fun(int a,intb) ……
    D: float fun(int a,intb) ……
    E: main()
    F: ……x =fun(i,j);……
    G: float fun(int,int);
    H: main()
    I: ……x =fun(2,10);……
    J: float fun(int a,intb) ……
    K: main()
  • A

    内容

    • 0

      以下正确的函数声明语句是_______。 A: int fun(int a,b); B: double fun(); C: float fun(inta,intb); D: int fun(char a[][]);

    • 1

      以下正确的函数原型形式是:() A: float fun(int x, int y) B: float fun(int x, y) C: float fun(int x, int y); D: float fun(int ,int )

    • 2

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

    • 3

      下面函数定义正确的是_____。 A: float fun(float x; float y){ return x*y;} B: float fun(float x, y){ return x*y;} C: float fun(x,y){ int x,y; return x*y;} D: float fun( int x, int y){ return x*y; }

    • 4

      若有以下调用语句,则正确的fun函数首部是( ) main() { ∶ ∶ int a;float x; ∶ ∶ fun(x,a); ∶ ∶ }