![Linux嵌入式系统开发从小白到大牛](https://wfqqreader-1252317822.image.myqcloud.com/cover/667/41398667/b_41398667.jpg)
上QQ阅读APP看书,第一时间看更新
3.5 【案例实战】学生成绩信息管理系统
学生成绩信息管理系统作为一个经典综合项目实践案例,能够全方位地考察初学者对C语言编程应用的实战能力,主要实现对学生的个人信息和成绩的增加、删除、查找、修改等基本操作。
本案例实战项目代码篇幅过长,下面主要介绍学生信息管理系统的主要功能,源代码可以通过扫描封底二维码获取。
Step 1 图3-8是学生成绩信息管理系统的主界面,下面主要介绍如何实现增删改查四个基本操作核心代码。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/75_01.jpg?sign=1739286111-HTIEzuZWCxNGtEVMxb1xy1r9RqgRoyg8-0-7964faf3d71115cc034c700b96cd33c7)
图3-8 学生成绩信息管理系统界面
Step 2 增加学生个人信息和成绩的核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/75_02.jpg?sign=1739286111-bpZTCrfRM8Diiks8HIzlMnb2zCYaMUI6-0-84e7b4e96536bb21102c8d99038c0231)
Step 3 增加学生个人信息的运行效果,如图3-9所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/75_03.jpg?sign=1739286111-Nxgf0JKQDL8fnYL93nZcOk3IR3FBQaZp-0-d822a9296f73c2ece0cfc44d1bc14af6)
图3-9 增加学生基本信息
Step 4 查找学生个人信息和成绩,核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/75_04.jpg?sign=1739286111-9YUpElhvl3bblnzsah7zPMVE262JOIlN-0-fdd253aed12aedd73b7ce14242de8be8)
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/76_01.jpg?sign=1739286111-RIIRh5RmyWE4IV1eyJCPKpPF8WEmkpH9-0-d4b0ec099169eac74fd30ee450e62e1c)
Step 5 查找学生个人信息和成绩的运行效果,如图3-10所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/76_02.jpg?sign=1739286111-38ekdKKF3BRmg968tverMpda2e9svblf-0-8103f6a22e33a5233a159adbb8dc16ff)
图3-10 查找学生基本信息
Step 6 删除学生个人信息和成绩的核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/76_03.jpg?sign=1739286111-W0UzenUZgknEcgucTOuVgZ3DvYSM9yvo-0-a71644e51625e5d877d7b7b9035a13a8)
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/77_01.jpg?sign=1739286111-pOnwkXTaqRliSqdXX1VozcGdmmJlVR2r-0-2160e19395503953d8b0dc94814c9dba)
Step 7 删除学生个人信息和成绩的运行效果,如图3-11所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/77_02.jpg?sign=1739286111-NrpCShyHP55oQUltLQKhIh7IHGUO1hY9-0-da5e5f67f66ef6a52c0c945fbe1af73c)
图3-11 删除学生基本信息
Step 8 修改学生个人信息和成绩的核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/77_03.jpg?sign=1739286111-oYQzHYTXzMDUvhalzbbLMD9fSumIwUd6-0-22bd90c6cc6b086835d517afc38e59d4)
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/78_01.jpg?sign=1739286111-c1phHSzEhMikLdfRUnpHkgO34Hg759wj-0-6e4aaca3aaa6af4269a9802719193bc6)
Step 9 修改学生个人信息和成绩的运行效果,如图3-12所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/78_02.jpg?sign=1739286111-HTyHywcrsEPsmd2Nz39AYNheT4uQcsqc-0-47b5c062511200e2a18b56e77d3f30ec)
图3-12 修改学生基本信息