第16周项目4--为动态数组扩容
来源:互联网 发布:加盟网留言数据买卖 编辑:程序博客网 时间:2024/04/27 13:51
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘畅 * 完成日期:2014 年 12 月 14 日 * 版 本 号:v1.0 * * 问题描述:为动态数组扩容; * 输入描述:输入命令; * 程序输出:输出要求输出的。
#include <iostream>using namespace std;int main(){ int num,i,addNum; cout<<"输入学生人数:"; cin>>num; int *score=new int[num]; cout<<"请输入学生成绩:"; for (i=0; i<num; i++) cin>>score[i]; cout<<"需要增加多少名学生? "; cin>>addNum; cout<<"请输入学生成绩: "; for (i=num; i<num+addNum; i++) cin>>score[i]; num+=addNum; cout<<"现在共有"<<num<<"名同学,他们的成绩是:"<<endl; for (i=0; i<num; i++) cout<<score[i]<<" "; cout<<endl; delete []score; return 0;}
学习心得:
在原来的数组上扩容的话,要注意将原来数组的有效数据长度延长,才能输出新增数据,同时为了保证系统的效率,要及时释放不再用的空间。
0 0
- 第16周项目项目4-为动态数组扩容
- 第16周项目4—为动态数组扩容
- 第16周项目4-为动态数组扩容
- 第16周项目4-为动态数组扩容
- 第16周项目4-为动态数组扩容
- 第16周项目4-为动态数组扩容
- 第16周项目4--为动态数组扩容
- 第16周项目4-为动态数组扩容
- 第16周项目4-为动态数组扩容
- 第16周【项目 4-为动态数组扩容】
- 第16周 项目4-为动态数组扩容
- 第16周项目4 为动态数组扩容
- 第16周项目4-为动态数组扩容
- 第16周 项目4--为动态数组扩容
- 第16周项目4 为动态数组扩容
- 第16周 项目4 为动态数组扩容
- 第16周项目4-为动态数组扩容
- 第16周上机实践项目4——为动态数组扩容
- 做了一张壁纸,觉得挺不错,传播正能量,分享给大家
- TheGameOfLife
- split
- 二叉树(2)----中序遍历,递归和非递归实现
- Android学习笔记之AndroidManifest.xml文件解析
- 第16周项目4--为动态数组扩容
- 柯南君:看大数据时代下的IT架构(5)消息队列之RabbitMQ--案例(Work Queues起航)
- c# 获取方法所在的命名空间 类名 方法名
- ffmpeg中的sws_scale算法性能测试
- 学习vi和vim编辑器(7):ex编辑器概述(2)
- BackBone 学习笔记 04 库函数Functions类
- Linux下的C编程实战【1】
- Block 的内存管理
- Android Studio 主题 字体