• 寒假作业2


    面向对象程序设计2020第二次作业

    这个作业属于哪个课程2020面向对象程序设计张栋班
    这个作业要求在哪里 面向对象程序设计寒假作业2
    这个作业的目标 熟悉github仓库的使用,对前一次的编程题目进行优化 制作脚本
    作业正文 寒假作业2
    其它参考文献

     实践题:

    新建一个github仓库,使用git,或者github desktop把接下去的编程题的代码及测试脚本传到这个仓库。请使用.gitignore文件忽略不要上传的文件。用法自行百度。

    首先,下载好GitHub desktop,fire->new repository,创建一个仓库。

     然后,将做好的文件放入仓库的文件夹内(将鼠标移至fire的下方,就会显示出文件夹的位置),点击summary上传。(第一次上传的时候忘传代码了)

    编程题

    • 继续完成作业一的编程题。
    • 优化架构,一般要求每个函数长度不超过15行。
    • 优化规范,尤其是命名规范。
    • 制作一个编译脚本,运行该脚本可以编译你的代码,可选的脚本语言,python(2.7),windows批处理,powershell,shell。
    • 进行单元测试,即测试每一个函数,并制作一个测试脚本,运行该脚本可以进行测试,并显示测试结果。
    • 在作业一编程题的基础上添加以下功能
    • 通过命令行读取一个文件

    本次优化,将原本只能进行两次加减的计算修改为可以多次加减的计算,并在一定程度上避免了错误输入格式给结果带来的误差。由于学习能力与代码水平的限制,输入输出还是局限于零到十。

    主函数:

     自定义函数:

    关于脚本,真的要吐了。

    参考各位大神博客后的第一次批处理。

     进行批处理的时候有很多问题(大部分有些没来得及截图),例如

     最终,在大佬的指引下安装了MinGW,进行了环境变量配置,解决了问题。

    测试函数(其实做了10次):

    脚本代码:

     结果:

     

    对于freopen函数,目前还是没有弄清楚。。

  • 相关阅读:
    云时代架构阅读笔记一——架构师必备最全SQL优化方案
    虚拟机VMware安装Ubuntuix
    假期周总结八
    虚拟机VMware安装Kali Linux
    codeforces 401D (数位DP)
    2014 多校联合训练赛6 Fighting the Landlords
    lightoj 1224
    lightoj 1020 (博弈)
    lightoj 1019
    lightoj 1018 (状态压缩DP)
  • 原文地址:https://www.cnblogs.com/yyq24/p/12266803.html
Copyright © 2020-2023  润新知