zoukankan      html  css  js  c++  java
  • 2017《面向对象程序设计》作业四

    相同部分

    两位合作者的学号和对应博客主页链接

    描述实现设计思路

    • 利用fopen函数,根据用户输入打开相应文本文件,设置一个指针与之关联。
    • 利用fgets函数整行读取文字。fgets每读取一次,在文件中的读写位置会跳到下一行,而程序需要的文本输出也存在与其平行的先后顺序。
    • 利用循环,并根据输出位置的不同设置条件,在需要的地方完成输出。
    • 关闭读取的文件。

    程序实现和结果测试的截图

    github的提交链接和提交日志截图

    两位同学的分工和协作证据截图




    差异部分

    合作体会

    • 刚开始看了作业里给的链接,不知道是在干什么。按着步骤一步一步来也不会做。后来我看了 @畅畅酱 的作业,才知道可以用C语言中的文件处理。我考虑利用循环逐个输出,设置适当的终止条件即可。代码写完了运行起来出现bug,解决无果。思考原因,一是对文件操作不熟悉,二是程序太庞大。与此同时,我的同伴尝试攻克作业里给的链接,尝试学习了msdn,后来转战用C语言的文件操作来写。而她采用的是整行输出的方法,并且没有出现bug。遂采用了她的代码。我百度了语言的文本文件。整体来说这次作业对于我是相当没有成就感,新东西不会,会的东西也不熟。这时候有一个可靠的队友就十分令人安心啦。
  • 相关阅读:
    aria2
    Tomcat Manager Config
    selenium 入门(Java)
    java线上cpu、内存问题排查方法
    Java多线程知识点
    《Java7并发编程实战手册》读书笔记
    《Java并发编程的艺术》读书笔记
    centos7安装mysql
    Linux用户配置文件
    metasploit魔鬼训练营靶机环境搭建(第二章)
  • 原文地址:https://www.cnblogs.com/kofyou/p/6556465.html
Copyright © 2011-2022 走看看