JAVA程序的问题
验证”鬼谷猜想”:对任意自然数,若是奇数,就对它乘以3再加1;若是偶数就对它除以2;这样得到一个新数,在按此规律执行下去,最终得到一!
谢谢哦~
参考答案:class GuiguGuess {
public static void main(String args[]) {
int number = Integer.valueOf(args[0]);
while (number != 1 & number != 0) {
if (number % 2 == 0) {
number = number / 2;
} else {
number = number * 3 + 1;
}
System.out.println(number);
}
}
}
System.out.println(number);
}