奇偶大冒险(判断奇偶,逆序输出)

题目:
代码:
cpp 复制代码
#include <bits/stdc++.h>
using 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<<c[j]<<" ";
    }

    return 0;
}
输入样例1:
cpp 复制代码
13
输出样例1:
cpp 复制代码
1 2 4 8 16 5 10 20 40 13
主要知识点:

判断奇偶,储存数在数组

相关推荐
@小码农20 分钟前
2025年北京海淀区中小学生信息学竞赛第一赛段试题(附答案)
人工智能·python·算法·蓝桥杯
2301_7951672021 分钟前
玩转Rust高级应用 如何让让运算符支持自定义类型,通过运算符重载的方式是针对自定义类型吗?
开发语言·后端·算法·安全·rust
laocooon52385788625 分钟前
C语言 有关指针,都要学哪些内容
c语言·数据结构·算法
多多*1 小时前
牛客周赛 Round 114 Java题解
算法
他们叫我一代大侠1 小时前
Leetcode :模拟足球赛小组各种比分的出线状况
算法·leetcode·职场和发展
Nebula_g1 小时前
C语言应用实例:硕鼠游戏,田忌赛马,搬桌子,活动选择(贪心算法)
c语言·开发语言·学习·算法·游戏·贪心算法·初学者
AI科技星2 小时前
张祥前统一场论动量公式P=m(C-V)误解解答
开发语言·数据结构·人工智能·经验分享·python·线性代数·算法
海琴烟Sunshine2 小时前
leetcode 345. 反转字符串中的元音字母 python
python·算法·leetcode
geobuilding2 小时前
将大规模shp白模贴图转3dtiles倾斜摄影,并可单体化拾取建筑
算法·3d·智慧城市·数据可视化·贴图
jghhh012 小时前
基于高斯伪谱法的弹道优化方法及轨迹仿真计算
算法