zoukankan      html  css  js  c++  java
  • 第十三周项目1-数组大折腾(二)

    创建一个长度为16的整型数组a并初始化,删除数组中所有能被3整除的元素(数组中实际有效使用的元素将不足16),输出删除后数组中的全部元素。
    /*
     *Copyright (c) 2014,烟台大学计算机学院
     *All gight reserved.
     *文件名称:temp.cpp
     *作者:邵帅
     *完成时间:2014年11月20日
     *版本号:v1.0
    */
    #include<iostream>
    using namespace std;
    int main()
    {
        int i,n=0,j;
        int a[16]= {1,3,5,43,67,56,9,46,21,4,6,7,4,32,12,61};
        for (i=0; i<=15-n; i++)
        {
            if (a[i]%3==0)
            {
                n++;
                for (j=i; j<=15-n; j++)
                    a[j]=a[j+1];
            }
        }
        cout<<"共删除"<<n<<"个数据,删除后数组的全部元素是:"<<endl;
        for (i=0; i<=15-n; i++)
            cout<<a[i]<<" ";
        return 0;
    }


    运行结果:

    创建一个长度为16的整型数组a并初始化前15个元素,输入一个整数b,将b插入到a[0]位置(原有的数据往后“移动”),输出删除后数组中的全部元素。
    /*
     *Copyright (c) 2014,烟台大学计算机学院
     *All gight reserved.
     *文件名称:temp.cpp
     *作者:邵帅
     *完成时间:2014年11月20日
     *版本号:v1.0
    */
    #include<iostream>
    using namespace std;
    int main()
    {
        int i,n=0,j,b;
        int a[16]= {1,3,5,43,67,56,9,46,21,4,6,7,4,32,12};
        cout<<"请输入数据:";
        cin>>b;
        for (i=14; i>=0; i--)
        {
            a[i+1]=a[i];
        }
        a[0]=b;
        cout<<"插入数据"<<b<<"后,数组的全部元素是:"<<endl;
        for (i=0; i<=15; i++)
            cout<<a[i]<<" ";
        return 0;
    }

    运行结果:


    @ Mayuko

  • 相关阅读:
    version negotiation failed (we support version 0x01, peer supports version 0x04
    Ryu-SDN-IP
    ryu No module named
    ryu ImportError: No module named ryu.cmd.manager
    Cannot find required service quagga in /etc/init.d/
    sdx-ryu(一)
    Oracle Day01 数据库基础
    HTML+CSS Day11产品网站
    HTML+CSS Day10实例
    HTML+CSS D09 定位
  • 原文地址:https://www.cnblogs.com/mayuko/p/4567616.html
Copyright © 2011-2022 走看看