import java.util.*;
public class Test3 {
/**
* 3.验证谷角猜想:日本数学家谷角静夫在研究自然数时发现了一个奇怪的现象--对于任意一个自然数n,若n为偶数,
* 则将其除以2;若n为奇数,则将其乘以3,然后再加1。如此经过有限次运算后,总可以得到自然数1。人们把谷角静
* 夫的这一发现叫做“谷角猜想”。
* 要求:编写一个程序,由键盘输入一个自然数n,把n经过有限次运算后,最终自然数1的全过程打印出来。
*/
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
System.out.println("请输入自然数n:");
int n=scan.nextInt();
int count=0;
while(n!=1){
if(n%2==0){
int temp=n;
n=n/2;
count++;
System.out.println("第"+count+"次运算:"+temp+"÷2="+n);
}else{
int temp=n;
n=n*3+1;
count++;
System.out.println("第"+count+"次运算:"+temp+"×3+1="+n);
}
}
if(n==1){
int temp=n;
System.out.println("结果:"+temp);
}
}
}
验证谷角猜想
最新推荐文章于 2023-12-20 09:25:35 发布