PAT (Basic Level) Practice (中文)1005 继续(3n+1)猜想 (25 分)_C语言实现

  • 题目地址
  • 题目解析:这里我的处理方式有一定简洁性,可供参考。
  • 我的代码:
#include

int main()
{
	int n,aa[101]={0};//构建包含下标2-100的数组(输入的数字的范围)记录每次运算的情况
	scanf("%d",&n);   //0代表未输入且未出现在验证过程中;
	for(int i=0,pos;i1;i--)
		if(aa[i]==1&&mark++==0)
			printf("%d",i);
		else if(aa[i]==1)
			printf("%c%d",' ',i);

	return 0;
}

 

 

 

 

你可能感兴趣的:(PAT,(Basic,Level),Practice)