13、验证“鬼谷猜想”:对任意自然数,若是奇数,就对它乘以 3 再加 1;若是
偶数,就对它除以 2,这样得到一个新数,再按上述计算规则进行计算,一直进
行下去,最终必然得到 1。
package java基础编程练习题;
import java.util.Scanner;
//13、验证“鬼谷猜想”:对任意自然数,若是奇数,就对它乘以 3 再加 1;若是
//
//偶数,就对它除以 2,这样得到一个新数,再按上述计算规则进行计算,一直进
//
//行下去,最终必然得到 1。
public class test13 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int x=sc.nextInt();
while(x!=1) {
if(x%2==0) {
x=x/2;
}else {
x=3*x+1;
}
}
System.out.println("鬼谷猜想成立");
}
}
6076



被折叠的 条评论
为什么被折叠?



