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

    内容

    • 0

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

    • 1

      有函数定义int fun(int a,int b) {……}则以下对fun函数原型说明正确的是( )。 A: void fun(int a,int b); B: int fun(int x ,int y); C: fun(int x, float y); D: float fun(int,float);

    • 2

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

    • 3

      以下程序的输出结果是(__); float fun(int x,int y) { return(x+y);} main() { int a=2,b=5,c=8; printf("%3.0f\n",fun((int)fun(a+c,b),a-c));}

    • 4

      以下正确的函数原型形式是:() 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 )