大佬们我想问一下 第十一行代码 如果去掉应该怎么输出最后的1 啊
查看原帖
大佬们我想问一下 第十一行代码 如果去掉应该怎么输出最后的1 啊
384901
Ykqccc楼主2020/10/8 18:29
#include<stdio.h>
int main()
{
    int n,a[1000];
    int i=0,j;
    scanf("%d",&n);
    while(n!=1)
    {
        a[i]=n;
    if(n%2!=0)
     {n=n*3+1;}
    else
    {n=n/2;}
    i++;
    }
    printf("1 ");
    for(j=i-1;j>=0;j--)
    {
        printf("%d ",a[j]);
    }
    return 0;
}

2020/10/8 18:29
加载中...