更多“设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【13】。 ”相关问题
  • 第1题:

    若主函数中有定义语句:int a[10],b[10],c;,在主函数前定义的fun函数首部为:void fun(int x[ ]),则以下选项中错误的调用语句是( )。

    A.fun(b);

    B.fun(&c);

    C.fun(&a[3]);

    D.fun(b[11]);


    答案:D 
    解析:fun函数的形式参数为一个数组,需要实参为一个地址,而b[11]是一个整型元素,参数类型不一致,且b[11]已经溢出,所以D项错误。 

  • 第2题:

    已知函数fun的定义为: void fun() {...} 则函数定义中void的含义是_____

    A.执行函数fun后,可以返回任意类型

    B.执行函数fun后,函数不再返回

    C.执行函数fun后,函数没有返回值

    D.以上三个答案全是错误的


    执行函数 fun 后,函数没有返回值

  • 第3题:

    【单选题】设在主函数中有以下定义和函数调用语句,且fun函数为void类型;正确的fun函数的首部应为()(要求形参名为b) main() { double s[10][22]; int n; ∶ ∶ fun(s); ∶ ∶ }

    A.void fun(double b[22])

    B.void fun(double b[][22])

    C.void fun(double b[][])

    D.void fun(double b[22][])


    def vfunc(*a,b):

  • 第4题:

    若主函数中有定义句:int a[10] ,b[10],c; 在主函数前定义的fun函数首部为:void fun(int x[ ]), 则以下选项中错误的调用语句是?

    A.fun(b);

    B.fun(&c);

    C.fun(&a[3]);

    D.fun(b[1]);


    b=fun(a,10);

  • 第5题:

    设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部()。(要求形参名为b) main() { double s[10][22]; int n; ┆ fun(s); ┆ }

    A.fun(double b)

    B.void fun(double b)

    C.fun(double b[][22])

    D.void fun(double b[][22])


    void fun(double b[][22])