• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
风雨逝痕
博客园    首页    新随笔    联系   管理    订阅  订阅

作业2

实验一要求:

第一版本程序Prog1: + 给定一个数组,实现数组元素求和;具体要求:实现对一维数组(a[100])的所有元素相加运算。

+ 数据准备:a)数组长度:100;b)数组数据来源:实验数据A列:1~100,CSV 格式则填充 前100个数据.

源程序以及结果:

 

 

 

总结:

第一部分的题目还是比较容易的,简单的数组求和,没多大问题。

实验二要求:

第二版本程序Prog2: + 改写成一个函数(函数名称为ArraySum),能实现任意长度数组所有元素求和; + 数据准备:a)数组长度:任意; b)数组数据来源:实验数据A列.

源程序以及实验结果:

 

总结:

在第二阶段的过程中要求构造了函数,难度有所上升,操作过程中已经不能应对自如了,查阅了资料慢慢摸索出来。首先,对于第一题100 个数组进行验证,得出了正确结果,再用1000的数组进行计算,答案也应该正确。

实验三要求:

第三版本程序Prog3: + 将Prog2改写成能从文件中读取数据,实现任意长度数组,指定范围内元素相加。 + 数据准备:a)数组长度:任意; b)数组数据来源:从文件中读取(A列). c)指定范围: (bottom, top)

 

源程序以及实验结果:

 

总结:

第三部分的实验难度陡然上升,对于我这种基础不怎么扎实的人来说,已经基本上够不着了,在寻求了网上和同学的帮助后完成了,用原来的100的数组进行了验证,并且把范围最大化,求出结果与第一部分一样。

个人心得:

通过这次实验回顾了上一个学年所学的数组,函数,输入输出流等知识,让这些本快要遗忘的东西又一次记住了,在实际操作中也遇到了一些困难,通过翻阅书籍,查阅资料求教他人得到了解决。

github链接:github.com/zhoukan1234     在文件夹1111里面

posted @ 2016-03-08 15:52  风雨逝痕  阅读(131)  评论(1)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3