2022年c语言实验报告三学生成绩管理系统 .pdf
《2022年c语言实验报告三学生成绩管理系统 .pdf》由会员分享,可在线阅读,更多相关《2022年c语言实验报告三学生成绩管理系统 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.实验内容实现一个学生成绩处理程序,先输入多名学生的学号和成绩,然后进入菜单,可以选择打印,添加,修改,删除或查询成绩(学号查询和成绩段查询)。2.实验步骤2.1 程序 1 2.1.1 程序功能这是一个学生成绩处理程序,通过用户输入多名学生的学号和成绩,然后进入菜单,可以选择打印,添加,修改,删除或查询成绩(学号查询和成绩段查询)。2.1.2 设计思路将一个大程序分块化处理,各个部分先用普通方法实现,在能运行的条件下改用插入排序和折半查找实现。先实现输入成绩和菜单,再一项一项实现菜单中的功能。2.1.3 流程图或其他描述(不要求可以不写)2.1.4 程序代码(要有注释)/实现一个学生成绩处理
2、程序,可以选择打印、添加、修改、删除或查询成绩(学号和成绩段查询)#include 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 16 页 -#include#include#include#define N 80 typedef struct student long num;int score;STU;STU stuN;int n=0;int KEY=0;int k;void Input();void Output();void Add();void Direct();void Delete();void Search();名师资料总结-精品资料欢迎下载-名师精心整理-第
3、2 页,共 16 页 -void Sch();void Save();void Read();void main()int chos;system(cls);printf(n);printf(学生成绩管理系统 nn);printf(1.录入n2.显示n3.添加n4.修改 n);printf(5.删除n6.查找n7.查询n8.退出 n);printf(n 请选择:);scanf(%d,&chos);switch(chos)case 1:Input();break;case 2:名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 16 页 -Output();break;case 3:A
4、dd();break;case 4:KEY=1;Search();break;case 5:Delete();break;case 6:Search();break;case 7:Sch();break;case 8:exit(0);break;default:printf(错误!请按要求输入!);Sleep(2000);main();void Input()名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 16 页 -int i=-1;system(cls);printf(当输入学号为负时返回!n);do i+;printf(n);printf(请输入第%2d 个学生的学号:,i
5、+1);scanf(%ld,&stui.num);if(stui.num 0)break;printf(请输入第%2d 个学生的成绩:,i+1);scanf(%d,&stui.score);n+;while(i=0);if(stui.num 0)Save();void Output()system(cls);printf(n);名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 16 页 -Read();printf(nn 任意键返回!);getchar();getchar();main();void Add()int i,j;system(cls);printf(n);printf
6、(请输入需添加学生的学号:);scanf(%8ld,&stuN-1.num);printf(请输入需添加学生的成绩:);scanf(%d,&stuN-1.score);for(i=0;in;i+)名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 16 页 -if(stuN-1.num i;j-)stuj.num=stuj-1.num;stuj.score=stuj-1.score;stui.num=stuN-1.num;stui.score=stuN-1.score;break;else stun.num=stuN-1.num;stun.score=stuN-1.score;bre
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年c语言实验报告三学生成绩管理系统 2022 语言 实验 报告 学生 成绩管理系统
限制150内