第六次作业
1.本章学习总结.
1.1 思维导图
1.2 本章学习体会
1.2.1学习体会
这两周学习了结构体和文件以及指针中链表的知识,结构体这一块的知识感觉比较好理解,和数组有很多相似的地方,用起来也很方便。文件这一章看书上代码还是基本能看懂,但自己写代码时用起来很生疏,还是需要多练习,希望能在课设中运用熟练。链表的知识还是难理解,课上听书上的代码也有看但还是有很多的地方不太懂,所以也不太会使用。所以文件和链表的知识还是要多加练习,多看视频,把不理解的地方弄清楚,才能在接下来的代码中使用。
2.点评同学代码
2.1康友煌同学的代码
1.运用了链表的知识来完成用户账号密码的登陆和注册,是一种新的方式;
2.代码中的随机语句都放在了一个单独的void函数中,在其他函数中调用输出,代码更整洁了;
3.代码很严谨,有账号和密码错误次数的限制,虽然代码量增加但程序运行起来更合理;
4.头文件里定义个两个结构体,一个储存用户信息,一个储存做题信息,功能都很清晰;
5.随机式生成的函数还是用数组的方式更多,那一块的代码量太大;
2.2范华同学的代码
1.随机式的生成和计算中运用的指针真的很熟练,几个函数的代码都不会太多但功能都在;
2.最后的得分表格很美观,每一个用户都按成绩有对应的名次;
3.实现用户登录的代码很简洁易懂,没有多余的步骤,每一行的功能都很清晰;
4.用户只可以登陆无法注册,可以再加上;