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

    相同部分

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

    描述实现设计思路

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

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

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

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




    差异部分

    合作体会

    • 刚开始看了作业里给的链接,不知道是在干什么。按着步骤一步一步来也不会做。后来我看了 @畅畅酱 的作业,才知道可以用C语言中的文件处理。我考虑利用循环逐个输出,设置适当的终止条件即可。代码写完了运行起来出现bug,解决无果。思考原因,一是对文件操作不熟悉,二是程序太庞大。与此同时,我的同伴尝试攻克作业里给的链接,尝试学习了msdn,后来转战用C语言的文件操作来写。而她采用的是整行输出的方法,并且没有出现bug。遂采用了她的代码。我百度了语言的文本文件。整体来说这次作业对于我是相当没有成就感,新东西不会,会的东西也不熟。这时候有一个可靠的队友就十分令人安心啦。
  • 相关阅读:
    约瑟夫解决问题的循环链表
    [Erlang危机](5.1.0)VM检测概述
    找呀志_java网络编程(5)TCP和udp差额
    有序输出两棵二叉查找树中的元素
    1234567选择3个数字组合
    八皇后问题
    矩阵乘法运算
    求π的近似值
    证明不小于6的偶数都是两个素数之和
    最大公约数最小公倍数
  • 原文地址:https://www.cnblogs.com/kofyou/p/6556465.html
Copyright © 2011-2022 走看看