创建一个有20个元素的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后(从第0个到第19个)输出数组中元素的值,每5个元素换一行。
/**Copyright (c) 2014,烟台大学计算机学院*All gight reserved.*文件名称:temp.cpp*作者:邵帅*完成时间:2014年11月19日*版本号:v1.0
*/
#include<iostream>
using namespace std;
int main()
{int a[20]={1,3,5,4,6,7,4,32,12,61};int i;for (i=10;i<20;i++)cin>>a[i];cout<<"由前往后,数组中的值是:"<<endl;for (i=0;i<20;i++){if (i%5==0)cout<<endl;cout<<a[i]<<" ";}cout<<endl;return 0;
}

运行结果:


创建一个长度为10的整型数组并初始化,由后往前(由第9个元素向第0个元素方向)输出数组中所有元素的值,改变数组元素的值,令所有的数据加倍,输出改变后的值。
/**Copyright (c) 2014,烟台大学计算机学院*All gight reserved.*文件名称:temp.cpp*作者:邵帅*完成时间:2014年11月19日*版本号:v1.0
*/
#include<iostream>
using namespace std;
int main()
{int a[10]={1,3,5,4,6,7,4,32,12,61};int i;cout<<"由后往前,数组中的值是:"<<endl;for (i=9;i>=0;i--)cout<<a[i]<<" ";cout<<endl;cout<<"加倍后,由后往前数组的值是:"<<endl;for (i=9;i>=0;i--){a[i]=2*a[i];cout<<a[i]<<" ";}return 0;
}

运行结果:

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

运行结果:

@ Mayuko

转载于:https://www.cnblogs.com/mayuko/p/4567617.html

第十三周项目1-数组大折腾(一)相关推荐

  1. 第14周项目一——数组大乐斗!

    /* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: array.cpp * 作 者:王立强 ...

  2. 第十四周项目一数组大折腾(1)创建一个有20个元素的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后输出数组中元素的值,每五个元素

    问题及代码 创建一个有20个元素的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后输出数组中元素的值,每五个元素 换一行. /*烟台大学计算机学院 201 ...

  3. 第十三周项目4-数组的排序:冒泡排序

    编写函数,完成冒泡排序,要求不能改变下面的main函数. //两个函数bubble_sort和output_array的声明int main( ) {int a[20]={86,76,62,58,77 ...

  4. 第十三周项目三-形状类族中的纯虚函数

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月1日 *版 本 ...

  5. 第十二周项目三-数组类运算的实现

    /**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年5月24日*版 本 号:v1. ...

  6. 第八周项目一-数组做数据成员(3)

    /**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年4月19日*版 本 号:v1. ...

  7. c语言提高 17,C语言提高-第17讲: 一维数组的定义和引用(数组大折腾)

    知识点总结: (1)一维数组的初始化 a).在定义数组时分别对数组元素赋予初值,如int a[5]={0,1,2,3,4}; b).可以只给一部分元素赋值,如int a[5]={0,1}; 剩余元素均 ...

  8. 第十三周 项目2 输入班级的人数及成绩三种方法(1和2)

    <span style="font-size:18px;"><strong><em>第一种方法</em></strong> ...

  9. 第十三周项目四-立体类族共有的抽象类

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月1日 *版 本 ...

最新文章

  1. 毕业 2 年成为首席架构师,他是怎么做到的?
  2. 边缘计算不再“边缘”
  3. Kubernetes集群上的Apache Ignite和Spring第1部分:Spring Boot应用程序
  4. Autodesk云计算系列视频 --- 云计算与Civil 3D
  5. Esxi自动化配置脚本
  6. Ubuntu中SVN的安装和使用
  7. Vue番外之循环数组从指定下标开始
  8. 社招/实习/春招 | 字节跳动 | 抖音-隐私合规团队 | 北京/杭州 【岗位急招,部门直推,hc多多,欢迎投递~~~】
  9. mac上投屏android_简单实用的手机投屏Mac电脑
  10. 华为交换机 查ip冲突_华为交换机如何查看本交换机IP地址?
  11. 小米平板2可以装鸿蒙系统,搞定LOL?Win10版小米平板2游戏性能实测
  12. 共享充电宝之争:胜于专利,败于骂街 | 一点财经
  13. Hive 的SQL基本操作
  14. InetAddress类常用方法
  15. Kyligence 春季论坛成功举办,助力企业构建数字化管理新体系
  16. Got permission denied while trying to connect to the Docker报错排障
  17. 2016计算机应用基础必考题,2016年计算机应用基础考试题.doc
  18. windows 远程桌面研究
  19. Python Pandas行列的选择、添加、删除
  20. 【activiti】activiti流程引擎配置类

热门文章

  1. C#线程系列讲座(4):同步与死锁
  2. Apache Struts 修复 OGNL 技术中可能存在的 RCE 缺陷
  3. 《应用软件安全编程指南》国标发布 奇安信代码卫士已全面支持
  4. zookeeper学习02 使用
  5. Ceph 常见错误 及设置
  6. 摩根IT实习经验谈及其他
  7. Codeforces Round #250 (Div. 1) D. The Child and Sequence 线段树 区间取摸
  8. nfs挂载hdfs,实现云存储
  9. 免费讲座 再出江湖!
  10. python编码规范总结、python编码转换