本文主要是介绍PAT(C语言版)-Basic-1001. 害死人不偿命的(3n+1)猜想,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#include<stdio.h>
int main()
{int n=0;int in;scanf("%d",&in);while(in!=1){n++;if(in%2==0){in/=2;continue;}in=(3*in+1)/2;}printf("%d",n);return 0;
}
本题没有难度,考察简单的循环以及判断
这篇关于PAT(C语言版)-Basic-1001. 害死人不偿命的(3n+1)猜想的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!