#include<stdio.h>
int main ()
{
int n;
scanf("%d",&n);
int count ;
count = 0;
while(n>1){
if(n%2==0){
n=n/2;
count++;
}
else{
n = (3*n+1)/2;
count++;
}
}
printf("%d\n",count);
}
输入 n scanf
计数器 count 初始化
while条件判断是否(>1) 或者(!=1)都可以{
if条件判断是否为偶数 写出条件计数器加1
else就是奇数 同理
}