• 2021-04-14
    分析以下程序的运行结果是 。
    #include “stdio.h”
    func(int a,int b)
    { int c;
    c=a+b;
    return c; }
    main( )
    { int x=6,y,r;
    y=x+2;
    r=func(x,y);
    printf("%d
    ",r); }

  • 14

    内容

    • 0

      以下程序输出结果为:#include<;stdio.h>;int num(int x,int y){int a,b;a=x+y;b=x-y;}int main(){int a=3,b=2;int x,y;x=a+b;y=a-b;num(a,b);printf("%d",a);return 0;}

    • 1

      有下列程序,程序运行后的输出结果是( )。 #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); }

    • 2

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

    • 3

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

    • 4

      以下程序的输出结果为( ). main() {int a=1,b=2,c=3,d=4,e=5; printf("%d ",func((a+b,b+c,c+a),(d+e))); } int func(int x,int y) { return(x+y); }