当前位置 : 主页 > 手机开发 > harmonyos >

第13周项目1-数组大折腾(4)

来源:互联网 收集:自由互联 发布时间:2023-08-29
问题及代码: /* *Copyright(c)2014,烟台大学计算机学院 *Allrights reserved. *文件名称:MADE53.cpp *作 者:孙化龙 *完成日期:2014年11月22日 *版 本 号:v1.0 * *问题描述:创建一个有16个元素的整型数组


问题及代码:

/*
 *Copyright(c)2014,烟台大学计算机学院
 *Allrights reserved.
 *文件名称:MADE53.cpp
 *作    者:孙化龙
 *完成日期:2014年11月22日
 *版 本 号:v1.0
 *
 *问题描述:创建一个有16个元素的整型数组,初始化,删除数组中所有能被3整除的元素,输出删除后数组中的全部元素
 *输入描述:无
 *输出描述:删除后数组中的全部元素
*/
#include <iostream>

using namespace std;
int a[16]= {1,3,4,6,9,23,45,55,21,54,22,46,14,73,14,56};
int count(int count)
{
    int i;
    for(i=0; i<=15; i++)
    {
        if(a[i]%3==0)
            count+=1;
    }
    return count;
}
int main()
{
    int i,j,n=0,m;
    m=count(0);
    for(i=0; i<=15-m; i++)
        if(a[i]%3==0)
        {
            n+=1;
            for(j=i; j<=15-n; j++)
                a[j]=a[j+1];
            i--;
        }
    for(i=0; i<=15-m; i++)
        cout<<a[i]<<" ";
    return 0;
}

 

运行结果:

第13周项目1-数组大折腾(4)_数组


【文章原创作者:韩国服务器 https://www.68idc.cn 欢迎留下您的宝贵建议】
上一篇:第13周项目3-立体类族共有的抽象类
下一篇:没有了
网友评论