本文主要是介绍泳池迷宫,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近在看各类Java电子书,遇到Head.First.Java里的算法题,附上题目以及答案,有兴趣的小伙伴可以尝试一下。
1.
2.
-------------------------------------------------------------------------华丽的分割线------------------------------------------------------------------------------
答案:
1.
public class PoolPuzzleOne {public static void main (String[] args) {int x = 0;while (x < 4){System.out.print("a");if(x < 1){System.out.print(" ");}System.out.print("n");if(x > 1){System.out.print(" oyster");x = x + 2;}if(x == 1){System.out.print("noys");}if(x < 1){System.out.print("oise");}System.out.println("");x = x + 1;}}
}
2.
最后一行输出10
public class EchoTestDrive {public static void main(String[] args){Echo e1 = new Echo();Echo e2 = new Echo();int x = 0;while(x < 4){e1.hello();e1.count = e1.count + 1;if(x == 4){e2.count = e2.count + 1;}if(x < 5){e2.count = e2.count + e1.count;}x = x + 1;}System.out.println(e2.count);}
}
public class Echo {int count = 0;void hello(){System.out.println("helloooo...");}
}
最后一行输出24
public class EchoTestDrive {public static void main(String[] args){Echo e1 = new Echo();Echo e2 = e1;int x = 0;while(x < 4){e1.hello();e1.count = e1.count + 1;if(x == 3){e2.count = e2.count + 1;}if(x > 0){e2.count = e2.count + e1.count;}x = x + 1;}System.out.println(e2.count);}
}
public class Echo {int count = 0;void hello(){System.out.println("helloooo...");}
}
这篇关于泳池迷宫的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!