hailstone(int n);
hailstone(int n)
{
int length = 1;//步数,是执行操作的次数
while(1 < n)
{
(n % 2) ? n = 3 * n + 1 : n /= 2;//如果为奇数,则执行前者,如果为偶数,则执行后者,当n为1时循环结束
length++;
}
}
hailstone(int n);
hailstone(int n)
{
int length = 1;//步数,是执行操作的次数
while(1 < n)
{
(n % 2) ? n = 3 * n + 1 : n /= 2;//如果为奇数,则执行前者,如果为偶数,则执行后者,当n为1时循环结束
length++;
}
}