![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=1739593022-a8MTdGYWS9sk8DQOCA1PdkE2FtE0vj8c-0-263ff3289db4b20033e0cae6f9ef97c3)
图3-8 学生成绩信息管理系统界面
Step 2 增加学生个人信息和成绩的核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/75_02.jpg?sign=1739593022-lq7GPEgXO29XxdRcm0xrKHw60wqvUIa3-0-f526ad10cf77978400ce0d52b52af9ff)
Step 3 增加学生个人信息的运行效果,如图3-9所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/75_03.jpg?sign=1739593022-Q2uUIP1jVY0hNTRUzf5zMbvOXXov9U8d-0-1d09e36a3bd8163f5a2e2d7828b27654)
图3-9 增加学生基本信息
Step 4 查找学生个人信息和成绩,核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/75_04.jpg?sign=1739593022-OJtS15JguyLCP4RQaZSNCN9xMww4u5Cp-0-8c89b27c372a2a09319c87a0e1e6a615)
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/76_01.jpg?sign=1739593022-5aflaeF8khc8TvloIG59NMiQneUsWgN7-0-74a98666881591e89eab2e389a10ee71)
Step 5 查找学生个人信息和成绩的运行效果,如图3-10所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/76_02.jpg?sign=1739593022-yOXENxtGVNLtqstLCgXQhtBLyYrPbkRG-0-7c08df3e0cc1d0a9ac68cafa11732c4f)
图3-10 查找学生基本信息
Step 6 删除学生个人信息和成绩的核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/76_03.jpg?sign=1739593022-mcqvGfVolAf0i4CwoxEV4NQPeUHyNBYq-0-2c8ea489e3b1f1e5ff6e9357a835aa03)
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/77_01.jpg?sign=1739593022-s9GMmSQw3KdOLerGiKnyHz2tYafKHijv-0-a49772c73b0a365120950045094a7cfa)
Step 7 删除学生个人信息和成绩的运行效果,如图3-11所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/77_02.jpg?sign=1739593022-o2PNgBswCQLgYgjsSWIivagUitMyqol6-0-16539235520e788ef6a9bbf50f83a249)
图3-11 删除学生基本信息
Step 8 修改学生个人信息和成绩的核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/77_03.jpg?sign=1739593022-q0FpPIi3w6vbo7XaOohW4qvoUzqmnAtj-0-d6eecdf46d36d019c7e67360ba3560ae)
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/78_01.jpg?sign=1739593022-xLBhhHQKIjgKm4gFzGi67SbCO23tkod1-0-5e67397a6f57858070823ab9f4663d4a)
Step 9 修改学生个人信息和成绩的运行效果,如图3-12所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/78_02.jpg?sign=1739593022-oM65YjExrgBZbj2gwYdkAqccKADbW8Ux-0-60826a97dc7c342027a216b8bc939019)
图3-12 修改学生基本信息