任意一个自然数,若是偶数,就除以2,若是奇数,就乘以3+1,经过有限次运算后,这个数会变为1
掌握if-else和while的套用
代码实现
check_theroy <- function(n)
{
while(n!=1)
{
if(n%%2==0)
{
n <- n/2
}
else
{
n <- 3*n+1
}
}
}
任意一个自然数,若是偶数,就除以2,若是奇数,就乘以3+1,经过有限次运算后,这个数会变为1
掌握if-else和while的套用
代码实现
check_theroy <- function(n)
{
while(n!=1)
{
if(n%%2==0)
{
n <- n/2
}
else
{
n <- 3*n+1
}
}
}