云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > c语言课程设计学生成绩管理系统

c语言课程设计学生成绩管理系统

  • 62 次阅读
  • 3 次下载
  • 2025/7/2 14:52:36

if(stud[j].score>stud[i].score) stud[i].index++; } }

5. 查找模块:

[需求分析]:

该模块的功能是根据输入的学生的姓名查找对应的记录,找到以后,显示相应的学生信息. [流程图]:

输入学生学号 是否找到学生记录 Y N

显示找到的提示没有找

记录 到

询问是 否继续

N 返回主菜单

Y

[程序]:

号\\t2.姓名\\t3.名次\\n\ gets(str);

if(str[0]=='1') /*按学号查找*/ {

printf(\请输入学号:\ gets(str);

for(i=0;i<=numstus;i++)

if(strcmp(str,stud[i].number)==0) {

display(stud,i,i); break; }

else continue; }

else if(str[0]=='2') /*按姓名查找*/ {

printf(\请输入姓名:\ gets(str);

for(i=0;i<=numstus;i++)

if(strcmp(str,stud[i].name)==0) {

display(stud,i,i); break; }

else continue; }

else if(str[0]=='3') /*按名次查找*/ {

printf(\请输入名次:\ scanf(\ getchar();

for(i=0;i<=numstus;i++) if(num==stud[i].index) {

display(stud,i,i); break; }

else continue; }

if(i>numstus) {

printf(\没有查找所要的信息。\\n\ return -1; }

return i; } }

6. 显示模块:

[需求分析]:

该模块的功能是显示所有学生记录信息. [程序]:

void welcome() {

printf(\**\\n\

printf(\学生成绩管理系统**\\n\\t\\t\\t\\t 倾情奉献 欢迎使用!\\n\

printf(\**\\n\ }

void showtable() {

printf(\--------------------------\\n\

printf(\学号\\t姓名\\t性别\\t语文\\t数学\\t英语\\t历史\\t政治\\t总分\\t平均分\\t名次\\n\

printf(\--------------------------\\n\}

void display(student stud[],int n1,int n2) {

int i;

showtable(); /*显示表头*/ for(i=n1;i<=n2;i++)

printf(\,stud[i].number,stud[i].name,stud[i].sex,stud[i].subject[0],stud[i].subject[1],stud[i].subject[2],stud[i].subject[3],stud[i].subject[4],stud[i].score,stud[i].average,stud[i].index);

/*通过循环输出数据*/ }

void display1() {

printf(\本系统由计科二班制作\\n\\n\ printf(\制作人员列表: \\n\\n\ printf(\殷增锋\\t\\t\\t邵超\\n\ printf(\ getchar(); }

五. 调试与测试

在这次课程设计中,程序编写过程中遇到了很多的问题,各种函数的运用也让人头疼,在上机编译运行过程中出现了很多的错误,例如:各种数据类型的定义,函数的调用等等。但最终还是在老师同学的帮助下进行了各种代码的编写与修改,最终程序成功的运行。

下面是各个模块的界面图

(1) 主菜单函数:

(2): 输入模块:

搜索更多关于: c语言课程设计学生成绩管理系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

if(stud[j].score>stud[i].score) stud[i].index++; } } 5. 查找模块: [需求分析]: 该模块的功能是根据输入的学生的姓名查找对应的记录,找到以后,显示相应的学生信息. [流程图]: 输入学生学号 是否找到学生记录 Y N 显示找到的提示没有找 记录 到 询问是 否继续 N 返回主菜单 Y

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com