结构体突破了数组的局限,把不一样类型有内在联系的数据汇聚成一个总体,这种新的构造数据类型,提供了更便利的手段,更好的实现代码功能。经过代码创建文件,输入的数据先在内存中保存后,再被写入磁盘文件中,该作法,避免了直接用记事本编辑文件时不保存,数据消失,这种前功尽弃的失误。
1.头文件
数组
头文件有四个函数,分别是造成运算式、计算运算、用户输入并判断回答是否正确、登陆,注册 结构体USER 存放用户信息:用户名、密码,结构体STU存放用户名和用户分数
2.其余文件介绍
文件1:main.c
函数
该函数调用上诉函数
文件2:Login.c
学习
旧用户登陆和新用户注册后登陆 登陆函数为Login(),注册函数Regist(),在Regist函数重继续调用Login函数,实现注册后登陆进入系统
文件3:ComputeExp.c
指针
造成运算式,计算运算结果,用户输入答案,判断用户回答是否正确 CreateExp造成三种不一样运算式,Calculate计算运算式的值,Judge用户输入答案,判断用户回答是否正确,并统计正确答题个数和错误个数
文件4:Rank.c
code
用户排名 文件Rank.txt存放用户名和用户分数,经过对里面用户分数进行选择法排序实现用户排名功能
2.2.运行结果
1.登陆界面
blog
2.3改进大做业总结排序