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

来源:互联网 发布:哪里可以学做淘宝 编辑:程序博客网 时间:2024/05/21 11:56

问题及代码:

/*  * Copyright (c) 2014, 烟台大学计算机学院  * All rights reserved.  * 文件名称:test.cpp  * 作    者:郝俊宇   * 完成日期:2014年 11 月 22 日  * 版 本 号: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,},i,n;    for(i=15; i>0; i--)    {        a[i]=a[i-1];    }    cout<<"插入的数为:";    cin>>n;    a[i]=n;    cout<<"插入后的数组为:";    for(i=0; i<16; i++)        cout<<a[i]<<" ";    return 0;}


运行结果:

知识点总结:

数组中插入数据的操作

学习心得:

插入数据再循环的时候应该是依次递减,我开始写的时候就像写删除似的,for后面的内容都写错了,怎么运行结果就是不对,看了半天才发现是那写错了。

0 0
原创粉丝点击