zoukankan      html  css  js  c++  java
  • 编程:将数据中奇数靠左,偶数靠右(简单)

    //

    //  main.cpp

    //  array_left_right

    //

    //  Created by duanqibo on 2019/8/28.

    //  Copyright © 2019年 duanqibo. All rights reserved.

    //  将数据中奇数靠左,偶数靠右

    #include <iostream>

    using namespace std;

    void left_right()

    {

        int n;

        //int b=0,c=0;

        printf("请输入数组长度: ");

        scanf("%d",&n);

        int *A= new int[n];

        int begin=0,end=n-1;

        int temp;

        printf("请输入各个元素:");

        for(int i=0;i<n;i++)

        {

            scanf("%d",&temp);

            if(temp%2==1)

                A[begin++]=temp;

            else

                A[end--]=temp;

        }

        printf(" ");

        printf("排列好以后的元素:奇数在左,偶数在右: ");

        for(int i=0;i<n;i++)

        {

            cout<<A[i]<<" ";

        }

    }

    int main(int argc, const char * argv[])

    {

        left_right();

        return 0;

    }

  • 相关阅读:
    模板合集
    1201: 众数问题
    112. 路径总和
    Hibernate的配置及CURD
    5. 最长回文子串
    1120: 最值交换
    1119: 一维数组排序
    1118: 数列有序
    1117: 查找数组元素
    1116: 删除元素
  • 原文地址:https://www.cnblogs.com/duanqibo/p/11423485.html
Copyright © 2011-2022 走看看