![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=1739251983-SGrzlW3uVIvyhsceQHxStO1zi8iWSQOr-0-28d9b08a1f81b32cb8abfd478fd5d4ad)
图3-8 学生成绩信息管理系统界面
Step 2 增加学生个人信息和成绩的核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/75_02.jpg?sign=1739251983-zd9B3lGRq6DL66MFncQfdhiX255btfkU-0-d44c2b390307212d2d3303c5347b50c5)
Step 3 增加学生个人信息的运行效果,如图3-9所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/75_03.jpg?sign=1739251983-kWtiut9clJOq2KPTBi1n97NzNm5AVDRv-0-507a5f58ce05042896211ab8f8f4e1fd)
图3-9 增加学生基本信息
Step 4 查找学生个人信息和成绩,核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/75_04.jpg?sign=1739251983-AAHbQqB6dCUHFGcsCzotu0XiQaM0YKWU-0-5688955b72e7f05dc7d52b16625c75dd)
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/76_01.jpg?sign=1739251983-Uk5Awq6gd8LvxsGqI6riWjGkEnfswFz5-0-a4494b0eed001caaee05fbea9e10339a)
Step 5 查找学生个人信息和成绩的运行效果,如图3-10所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/76_02.jpg?sign=1739251983-5e1lcrfuDXWlCfZTHO1BlhqSnZWbPDWo-0-d3dd001c5e1d363a1d0c7c6dfce1e450)
图3-10 查找学生基本信息
Step 6 删除学生个人信息和成绩的核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/76_03.jpg?sign=1739251983-yd0NVshoqBq1pBv8ecJbqdzh1d0JcP8W-0-fc11e5ae2ad5f8989645b0a2a9bf3c7a)
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/77_01.jpg?sign=1739251983-9U4MWpfQnv6dwHSGqfqCcJPTkKoju6Vn-0-4b27b017125e7ab011805e34df5b1afc)
Step 7 删除学生个人信息和成绩的运行效果,如图3-11所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/77_02.jpg?sign=1739251983-Vyu9pUY14Vv81kRxVViEPgl6emdtiHGn-0-a6327697ba690af189b059c19f634800)
图3-11 删除学生基本信息
Step 8 修改学生个人信息和成绩的核心代码如下。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/77_03.jpg?sign=1739251983-e7ckXoa05WVGC9JSA1Uj2P8BHRdOLp2r-0-dcd544d5e3be30e763bfeb295f494ccd)
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/78_01.jpg?sign=1739251983-ifipT4rZxbYfOYMonMmBW1lIJLL4uPrA-0-0722db0f3e6a3048eaba0a30367cf682)
Step 9 修改学生个人信息和成绩的运行效果,如图3-12所示。
![](https://epubservercos.yuewen.com/DEDA9F/21570843408785506/epubprivate/OEBPS/Images/78_02.jpg?sign=1739251983-jVpMZYvLSznUxTFg8lPy7JxOwtz6aJYE-0-e457168f89dc1544cda37a67cc4807c9)
图3-12 修改学生基本信息