一个大于零的整数,不用循环和局部变量,按照n,2n,4n,8n的顺序递增,当值大于5000时按指定顺序输出,
例如 n=1237,则输出为:
1237
2474
4948
9896
9896
4948
2474
1237
参考解答
private static void incr(int n) {
System.out.println(n);
if (n <= 5000) {
incr(n * 2);
}
System.out.println(n);
}