zoukankan      html  css  js  c++  java
  • C语言博客作业6---结构体&文件

    C语言博客作业6---结构体&文件

    1.本章学习总结(2分)

    1.1思维导图

    请以思维导图总结本周的学习内容。如下图所示:
    

    1.2.学习体会

    描述本周学习感受,也可以在这里提出你不理解地方、对教师教学建议等等。
    
    对文件和结构不懂,考试前很认真的看了一遍书,抄写了一写笔记,掌握了一些知识,但还是有不足的地方很多。做大作业的时候问题很多,刚开始对使用指针函数,返回值的关系不太清,通过上次大作业,让我领悟了一些。这次在文件的过程中,也遇到了不少的问题,自己经过调试把语法错误和编译错误找出来后,运行又没有结果,还是存在文件的大问题,比如:写用户名和密码放到user.txt文件里,打开失败,打开之后登陆失败等等。总之,真的是感觉一波未平一波又起!!今天一整天都在做大作业,最后只做出了登陆系统,结果排名还得思考思考。感觉就要奔溃了!看来还得多学学。
    

    2.大作业(8分)

    本次作业要求对小学四则运算程序功能扩展。 扩展功能:小学生用户登录进系统做题。结束答题后,能把该学生答题情况写入文件,并实现排名
    

    2.1.文件介绍

    1.头文件user.h

    • 介绍头文件有哪些结构体及变量,他们作用?
    • 截图
    • 定义所有用到的函数和结构体

    2.其它文件介绍

    • 文件1:main.c

    • 介绍文件功能及设计思路。

    • 截图

    • 主函数,就是整个核心部分,选等级。

    • 文件2:Menu.c

    • 介绍文件功能及设计思路。

    • 截图

    • 游戏的菜单,选择等级

    • 文件3:sample.c

    • 介绍文件功能及设计思路。

    • 截图

    • 产生随机数和随机运算符,生成题目,返回结果给主函数,给后面比较用




    • 文件4:check.c

    • 介绍文件功能及设计思路。

    • 截图

    • 检查输入的用户名和密码是否正确

    2.2.运行结果

    1.登陆界面

    2.排名结果

    2.3.改进大作业总结

    回顾三次作业编写过程,总结碰到问题及后续程序编写注意事项。
    

    1.碰到问题及解决办法

    2.小结

    经过再三改进,感觉代码好了不少,代码量变少了,之间得衔接也更紧凑了,但与此同时就会出现新的问题,例如:对于调用函数如何返回一个数组,要返回多个结果怎么办?之类得问题要处理好,先理清思路再下手才不会让自己那么奔溃。最后希望自己加强练习,多看看书了解更多的知识吧!!
    
  • 相关阅读:
    剑指office--------重建二叉树
    剑指office--------二进制中1的个数
    剑指office--------最小的K个数 (待补充)
    剑指office--------二维数组的查找
    剑指office--------替换空格
    Redis集群
    一致性hash算法
    Zab协议(转)
    Redis线程模型
    Http Cookie和session
  • 原文地址:https://www.cnblogs.com/Gejkdj/p/10199334.html
Copyright © 2011-2022 走看看