本题非常简单,根据题意使用ifelse语句即可
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n;
scanf("%d",&n);
int cnt = 0;
while ( n!=1 ) {
if( n%2==0 ) {
n /=2;
cnt++;
}
else if( n%2!=0 ) {
n = n*3+1;
n /=2;
cnt++;
}
}
printf("%d\n",cnt);
system("pause");
return 0;
}