题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1279
#include<stdio.h>
int main()
{
int N,n,i,num;
scanf("%d",&N);
while(N--)
{
scanf("%d",&n);
num=0;
while(n>1)
{
if(n%2){num++;if(num>1) printf(" ");printf("%d",n);n=n*3+1;}
else n=n/2;
}
if(num==0) printf("No number can be output !\n");
else printf("\n");
}
return 0;
}