#include<stdio.h>
int main(void)
{
int a,b;
b=0;
scanf("%d",&a);
while(a!=1)
{
if(a%2==0)
a=a/2;
else
a=(3*a+1)/2;
b++;}
printf("%d",b);
return 0;
}
注意3*a别写成3a。
微信扫一扫
#include<stdio.h>
int main(void)
{
int a,b;
b=0;
scanf("%d",&a);
while(a!=1)
{
if(a%2==0)
a=a/2;
else
a=(3*a+1)/2;
b++;}
printf("%d",b);
return 0;
}
注意3*a别写成3a。
相关推荐