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.小结

    经过再三改进,感觉代码好了不少,代码量变少了,之间得衔接也更紧凑了,但与此同时就会出现新的问题,例如:对于调用函数如何返回一个数组,要返回多个结果怎么办?之类得问题要处理好,先理清思路再下手才不会让自己那么奔溃。最后希望自己加强练习,多看看书了解更多的知识吧!!
    
  • 相关阅读:
    js对象数组(JSON) 根据某个共同字段 分组
    一个 函数 用来转化esSearch 的range 条件
    关于 vuex 报错 Do not mutate vuex store state outside mutation handlers.
    android listview 重用view导致的选择混乱问题
    android SDK和ADT的更新
    Android中adb push和adb install的使用区别
    pycharm中添加扩展工具pylint
    su Authentication failure解决
    Putty以及adb网络调试
    有关android源码编译的几个问题
  • 原文地址:https://www.cnblogs.com/Gejkdj/p/10199334.html
Copyright © 2011-2022 走看看