• 2022-06-12
    以下程序执行后,sum结果为( ) fun ( int a, int b) { int c; c=a+b; return(c); } int main() { int sum; sum=fun(4,5); }
  • 9

    内容

    • 0

      以下程序的执行结果为________。 #include "stdio.h" float fun(int x,int y) {  return(x*y);  } void main() { int a=2,b=5,c=8; printf("%.0f",fun((int)fun(a+b,c),a-b));}: -168/#/-24/#/168/#/24

    • 1

      中国大学MOOC: 以下函数的正确调用语句是( )。int fun(int n){ int sum=0; while(n>0) { sum=sum+n; n--; } return sum;}

    • 2

      有下列程序,程序运行后的输出结果是( )。 #include int fun (int x,int y); int main() { int a=4,b=5,c=6; printf("%d",fun(2*a,fun(b,c))); return 0; } int fun (int x,int y) { if (x!=y) return ((x+y)/2); else return (x); }

    • 3

      #include <;stdio.h>;int fun(int x);int main(){ printf("%d",fun(4)); return 0;}int fun(int x){ if(x==1)return 3; return x*x+fun(x-1);}程序输出结果为( )

    • 4

      下列关于函数的定义中哪一项是错误的? A: double sum(int a, int b){ return a+b}; B: int sum(int a, double b) {return a+b}; C: void sum( ){ }; D: abstract void sum( );