1.本章思考总结
1.1思维导图
1.2本章学习体会及代码量
这周我将结束本学期c语言的学习,在学习了c 语言的过程中,遇到了很多很多的问题,也烦躁过,但是最后还是要慢下心来,一点点的调试改正询问。结构和文件是在指针之后学习的代码,与指针的联系也非常大,我指针学的不好,所以这一块也有些晕,结构体的定义还好,主要是文件的读取写入一类的,在这方面我要下大功夫,为了课设做准备。
2大作业
2.1文件介绍
1.头文件
1.头文件里有
include<stdio.h>
include<stdlib.h>等常用的头文件;
2.定义了一个文件指针FILE *fp;
3.定义了一个结构体Users,用于存放用户名和密码;
4所有函数的名字都写了进去;
2.main.c
1.函数功能及思路
这个main函数大致与我之前的main函数差不多,只不过里面增加了一个注册,写入和登录系统,让这个小学生刷题系统新增了一个功能。
2.截图
3.ReLo.c
1.函数功能及思路
这个文件包括三个函数,分别是注册,写入和登录;
在注册函数中,我新增了一个用户使用手册功能,你可以先阅读说明再进行注册。首先你需要判断你的用户名是否重复,如果重复,失败,不重复,则继续。然后,输入密码,写入文件中,进入到登录界面。
在写入文件中,就简单的将用户名和密码写进去。
在登录界面中,输入用户名和密码。需要判断用户名是否存在和密码输入是否正确。
2.截图
4.grade.c
1.函数功能及思路
这个函数主要与之前函数差不多,有界面,有一级二级三级运算,还有按零退出系统
2.截图
2.2大作业问题与总结
其实第一开始,我看到这个大作业特别特别懵,因为我并不知道要怎么写,其实从指针开始,我学的就很晕,文件也不是很会,只会最简单的打开关闭等书上讲的函数,看了老师的博客,建大文件的那个,觉得特别有用,知道了很多有用的知识。但是我写的代码还是有很多问题,需要以后慢慢去改正,还有即将要完成的课设,也是需要文件的,所以我要抓紧时间搞清楚,询问老师同学或者搜索资料。