• 2021-04-14
    给定如下java代码,以下( )代码行编译会报错。 classMyClass{ void myMethod(final int p){ final int x; final int y=p; x=20; y=20; } }
  • y=20

    内容

    • 0

      ‍要求函数的功能是交换x和y中的值,且通过正确调用返回交换结果。能正确实现此功能的函数是‎ A: void funa(int *x , int *y) { *x=*x+*y;*y=*x-*y;*x=*x-*y; } B: void funa(int *x , int *y) { int t = *x; *x = *y; *y = t; } C: void funa(int *x , int *y) { int *p; *p=*x;*x=*y;*y=*p; } D: void funa(int x , int y) { int t; t=x;x=y;y=t; } E: int funa(int *x , int *y) { *x=*y;*y=*x; }

    • 1

      要求函数的功能是交换x和y中的值,且通过正确调用返回交换结果。能正确实现此功能的函数是 A: void funa(int *x , int *y) { *x=*x+*y;*y=*x-*y;*x=*x-*y; } B: void funa(int *x , int *y) { int *p; *p=*x;*x=*y;*y=*p; } C: void funa(int x , int y) { int t; t=x;x=y;y=t; } D: int funa(int *x , int *y) { *x=*y;*y=*x; }

    • 2

      现有:  public  class  TestDemo{     private int X-2;      static int y=3;  public  void method(){      final int i=100;      int j  =10;     class Cinner {  public void mymethod(){      //Here     }     }     }     } 在Here处可以访问的变量是哪些?() A: X B: y C: j D: i

    • 3

      要求函数的功能是交换x和y中的值,且通过正确调用返回交换结果。能正确表示此功能的函数是( )。 A: void funa(int *x, int *y) { int *p; *p = *x; *x = *y, *y = *p; } B: void funb(int x, int y) { int t; t = x; x = y; y = t; } C: void func(int *x, int *y) { *x = *y; *y = *x; } D: { *x = *x + *y; *y = *x - *y; *x = *x - *y; }

    • 4

      下列代码中的“this”指的是(       )class bird{int x,y;void fly(int x,int y){this.x=x;this.y=y;} }