• 2022-06-11
    以下程序执行后的输出结果是 #include <iostream> using namespace std; void try(int,int,int,int); int main () int x,y,z,r; x =1 ; y = 2; try(x,y,z,r); cout<<r<<endl; return 0; void try(int x,int y,int z,int r) z = x+y; x = x*x; y = y*y; r = z+x+y;
    A: 18
    B: 9
    C: 10
    D: 不确定
  • D

    内容

    • 0

      以下正确的函数形式是( ) A: int fun(int x,int y){ double z; z=x+y; return z;} B: int fun(int x,int y){ z=x+y; return z;} C: int fun(int x,y){ int z; return z;} D: int fun(x,y){ int x,y; double z; z=x+y; return z; }

    • 1

      ​以下正确的函数形式是( )‏ A: int fun(int x,int y){ z=x+y; return z;} B: int fun(int x,y){ int z; return z;} C: int fun(x,y){ int x,y; double z; z=x+y; return z; } D: int fun(int x,int y){ double z; z=x+y; return z;}

    • 2

      以下函数形式中,正确的是( ) A: int func(int x,int y){ z=x+y; return z;} B: func(int x,y){ int z; z=x+y; return z;} C: func(x,y){ int x,y; int z; z=x+y; return z;} D: int func(int x,int y){ int z; z=x+y; return z;}

    • 3

      以下选项错误的是 A.main() { int x,y,z; x=0;y=x-1; z=x+y;} B.main() { int x,y,z; x=0,y=x+1; z=x+y;} C.main() { int x;int int y; x=0,y=x+1; z=x+y;} D.main() { int x,y,z; x=0;y=x+1; z=x+y,}

    • 4

      下列关于函数定义正确的是( )。 A: fun(int x,y){int z;return z;} B: void fun(int x,int y){return x+y;} C: fun(x,y){int x,y;double z;z=x+y;return z;} D: double fun(int x,int y) {double z;z=x+y;return z;)