#includeusing namespace std; int main(){ int n; cin>>n; int i=0; int c[100]={0}; //数组初始化 while(n!=1) { if(n%2==1){ //判断奇数 c[i]=n; n=3*n+1; i++; } else if(n%2==0){ //判断偶数 c[i]=n; n=n/2; i++; } } c[i]=1; //逆序输出 for(int j=i;j>=0;j--){ cout< 输入样例1:
13输出样例1:
1 2 4 8 16 5 10 20 40 13主要知识点:
判断奇偶,储存数在数组
上一篇:mybatis plus常用操作