Java读程序题

Python013

Java读程序题,第1张

其实你只要搞懂几点东西,就不会乱

1.你的switch捕捉的是余数

2.switch(a++%4)这个过程a是先与4进行求余,然后a会递增一次,也就是+1

3.switch(++a%4)这个过程a是先递增+1,然后再与4进行求余

4.case 如果没有break会发生case穿透,不会跳出,会进行下一个case执行要求!

5.给你截图了,能不能看懂全靠造化了,尽力了,不可能全部都列出步骤,列出打印4的原因:

LZ,9-11题的程序运行结果如下:

10、

汪汪

喵喵

呱呱

11、

100 dollars come.

All money come.

17、

package test01

public class test4 {

public static void main(String[] args) {

B obj = new B()

System.out.println( obj.f(4, 6))

}

}

class A {

double f(double x, double y) {

return x * y

}

}

class B extends A {

double f(double x, double y) {

return x + y

}

}

输出结果:10.0

9、EAB ;

10、012345 ;

11、0 ;