zoukankan      html  css  js  c++  java
  • 16周(项目四 动态数组)

    /*
    *copyright(c) 2014,烟台大学计算机学院
    *All rights reserved。
    *文件名:16周(项目四 动态数组)

    *作者:王忠
    *完毕日期:2014.12.15

    *版本:v1.0
    *
    *问题描写叙述:新增一个恰当长度的动态数组,将原数组中的数据“复制”到新数组,接着再输入新的数据。添加新数据后的数组,成为保存数据的新数组。

    *输入描写叙述:输入成绩,学生数

    *程序输出:新增的学生数 成绩

    #include <iostream>
    using namespace std;
    int main( )
    {
        int num,i,addNum;  //num是小组人数
        cout<<"输入学生人数: ";
        cin>>num;
        int *score = new int[num];
        cout<<"请输入学生成绩: ";
        //输入num名同学的成绩
        for(i=0; i<num; i++)
            cin>>score[i]; //*(score+i)
        cout<<"须要添加多少名学生? ";
        cin>>addNum;   //addNum是须要添加的人数
        //以下的程序完毕对数组的扩容,并输入另外的成绩
            for(i=num; i<num+addNum; i++)
                cin>>score[i];
            num=num+addNum;
        cout<<"如今共同拥有" << num << "名同学,他们的成绩是: "<<endl;
        for(i=0; i<num; i++)
            cout<<score[i]<<"  ";
        cout<<endl;
        delete []score;
        return 0;
    }


  • 相关阅读:
    系统集成项目管理工程师高频考点(第一章)
    2、无重复字符的最长子串
    1、爬楼梯
    webpack起步
    Centos7安装nginx
    Centos7安装nacos
    Centos7安装java和maven
    centos7安装fastDFS
    aop中获取请求消息和属性
    数据库面对高并发的思路
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4492137.html
Copyright © 2011-2022 走看看