第十三周项目1.4 折腾数组(4)选择性输出组合新数组

来源:互联网 发布:现代四大名著网络 编辑:程序博客网 时间:2024/06/05 19:52
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:test.cpp*作    者:anGelovEr 王坤*完成日期:2014年11月23日*版 本 号:v1.0**问题描述:删除下标为3的倍数之后输出新的数组。*程序输出:新数组。*/#include <iostream>using namespace std;const int SIZE=16;int main( ){    int a[SIZE]= {1,3,5,9,17,21,33,42,59,71,85,145,365,423,460,600};    int i,j,k;    cout<<"从前往后,数组中元素的值是:"<<endl;    for(i=0; i<SIZE; ++i)    {        cout<<a[i]<<" ";    }    cout<<endl;    cout<<"删除数组中所有能被3整除的元素后,数组中各元素的值为:"<<endl;    for(j=0,k=0; k<SIZE; ++k)    {        if(a[k]%3!=0)  //判断元素值是否为3的倍数        {            a[j]=a[k];            cout<<a[j]<<" ";            j++;        }    }    return 0;}

知识点总结:下标可以换换,然后就可以组成新的数组了。

学习心得:今天网好,快补……

0 0
原创粉丝点击