zoukankan      html  css  js  c++  java
  • 作业2数组求和

    【1】第一题:给定一个数组,实现数组元素求和;,具体要求:实现对一维数组(a[100])的所有元素相加运算。

    第一条题目在大一的时候的就做很多遍,虽然这个数组的数据太多了点,但有了思路总是好事。不管是好方法还是坏方法能解决问题就是好方法。采用一个for循环 ,将数组里元素相加并存入sum中。

    这是数组中100个元素相加的结果。因为对结果想进一步确认,所以在excel中进行了求和验证,结果一样。

    【2】第二题:改写成一个函数(函数名称为ArraySum),能实现任意长度数组所有元素求和。

    在第一题的基础上,多了一个arraysum的函数,只要先设定函数,然后在主函数中调用就可以了。

    【3】第三题:将第二题改写成能从文件中读取数据,实现任意长度数组,指定范围内元素相加。

    第三题又在第二题的基础上多了一个从文件中读取数据的功能,所以要用到c++中的文件流进行读取。但是文件流在大一的时候没有过多的涉及,所以到现在基本已经忘光了。所以只能再把c++的书再拿出来复习了一遍,才能试着做一做。

    能够运行出来是对我来说是一个很艰难的过程,大概花了两天多进行修改,更正,才从30几个errors变成0errors。期间我还询问很多同学这个问题,得出了各种各样的答案。然后我在通过自己的实验,选择出一个能够快速解决的方法。

    我的GitHub账号:http://github.com/apridelion

    这三个程序基本已经给我一种自己是一个菜鸟的感觉。虽然经过一年多的学习,但是很久没有完整的写过一篇程序,基本的知识都快忘光了。正能够再次拾起课本再看一遍,但是我知道这种方法也只能管一时的作用,如果不加以锻炼,那么就只能面临知识一片空白的窘境。只有在平时空闲时间多做一些程序的练手题,才能不断巩固自身的知识库。

  • 相关阅读:
    面向对象二 — — static、final、常量的初始化、this和super
    面向对象二 — — 继承、抽象类、接口
    面向对象一基础知识
    JDBC简介及其用Java连接数据库
    Java I/O 几个重要流的应用
    GUI Panel 容器以及布局管理器
    Oracle 数据库一
    Java I/O文件拷贝
    Java I/O文件的过滤 、读取、写入
    简单理解io与nio
  • 原文地址:https://www.cnblogs.com/wumin2/p/5255550.html
Copyright © 2011-2022 走看看