第十三周项目1-数组大折腾(四)
来源:互联网 发布:java windows linux 编辑:程序博客网 时间:2024/05/22 00:50
问题及代码:
<pre class="cpp" name="code">/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:黄艳*完成日期:2014年11月24日*版 本 号:v1.0**问题描述:创建一个长度为16的整型数组a并初始化,删除数组中所有能被3整除的元素(数组中实际有效使用的元素将不足16),输出删除后数组中的全部元素。*输入描述:本程序不需要输入。*程序输出:输出能被3整除的元素被删除后数组中的全部元素。*/ #include<iostream>using namespace std;int main(){ int a[16]= {3,45,79,32,12,43,59,64,28,71,26,18,15,91,37,24}; //初始化数组中的元素 int b[16]; //定义另一个数组,用来储存数组a中不被3整除的元素 int i,n,j,m; for(i=0,j=0; i<16&&j<16; i++,j++) //判断元素是否那被3整除,是将继续下一个,否即将该元素赋给另一个数组b { while(a[i]%3==0) { i=i+1; } b[j]=a[i]; m=j; //记下共有几个元素不被3整除 } for(i=0,j=0; i<16,j<16; i++,j++) a[i]=b[j]; //将数组b赋给数组a for(i=0;i<m;i++) cout<<a[i]<<' '; return 0; }
运行结果:
0 0
- 第十三周项目1-数组大折腾(四)
- 第十三周项目一:数组大折腾(四)
- 第十三周项目1--数组大折腾
- 第十三周项目1-数组大折腾
- 第十三周项目1数组大折腾(1)
- 第十三周上机项目1--(1) 数组大折腾
- 第十三周项目1:数组大折腾(1)
- 第十三周 项目一--数组大折腾(1)
- 第十三周项目一数组大折腾(1)
- 第十三周项目一数组大折腾(1)
- 第十三周项目一数组大折腾(1)
- 第十三周项目1-数组大折腾(一)
- 第十三周项目一 数组的大折腾(1)
- 第十三周项目1-数组大折腾(二)
- 第十三周项目一:数组大折腾(1)
- 第十三周项目一 数组大折腾(1)
- 第十三周项目1-数组大折腾(一)
- 第十三周项目1-数组大折腾(二)
- [CODE]UIUC同学Jia-Bin Huang收集的计算机视觉代码合集
- 第十三周项目4--2
- Maven使用方法详解
- 通过分析 JDK 源代码研究 Hash 存储机制
- 单例模式深度详解
- 第十三周项目1-数组大折腾(四)
- java排序算法
- 修改Eclipse中的@author的默认值 vs 代码格式化
- Java解压缩-ZIP
- 第13周项目5(2)4-连接数组2
- java.awt.Graphics2D绘制流程图基本元素
- Bonjour
- sed命令详解
- 创建免登陆服务端git库