第十三周项目一 数组的大折腾(5)

来源:互联网 发布:javaweb网站源码 编辑:程序博客网 时间:2024/06/05 08:29

问题及代码:

/** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:Project.cpp* 作    者:chenqin.* 完成日期:2014年11月24日* 版 本 号:v1.0** 问题描述:创建一个长度为16的整型数组a并初始化前15个元素,输入一个整数b,将b插入到a[0]位置(原有的数据往后“移动”),输出删除后数组中的全部元素。* 程序输入:一个整数* 程序输出:输出所对应的数组*/#include <iostream>using namespace std;int main(){    int a[16]= {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};    int i,b;    cin >>b;    cout <<"插入后的数组是:"<<endl;    for (i=15; i>0; i--)    {        a[i]=a[i-1];    }    a[0]=b;    for (i=0; i<16; i++)        cout <<a[i]<<"  ";    return 0;}

运行结果:

知识点总结:通过第一个for的循环后将a[0]的位置空出,再赋值b。

学习心得:又会编一个项目了

0 0
原创粉丝点击