/-------------------------------------------------------
编程:从键盘输入一个整数n,然后输出以n开始的冰雹数列中的最大值。
冰雹数列从数字n开始,如果n为偶数,则序列中的下一个数字为n/2。如果n为奇数,则为3n+1。序列在达到1时结束。
例如:输入:10,程序应该输出:52。
-------------------------------------------------------/
#include <stdio.h>
main()
{
int n,max=0;
scanf("%d",&n);
/**********Program**********/
while(n != 1)
{
if(n%2 == 0)
n=n/2;
else
n=n*3+1;
if(n>max)
max=n;
printf("%d,",n);
}
printf("\nmax=%d",max);
/********** End **********/