- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言课程设计-学生学分管理程序
程序设计基础实训
项目名称:
学生学分管理
系 别: 计算机工程系
专 业: 计算机网络技术
班 级: 0922211
学生姓名:
指导教师:
北 京 信 息 职 业 技 术 学 院
2010年 1 月 日
一、项目背景介绍
(概要介绍此项目设计的意义和要求)
本程序为学生学分管理系统。本程序根据现实中的问题通过c语言形式编程。本程序要求能够登记学分,显示学分查询学分,修改学分,删除学分,统计学分。
二、程序功能描述:
(描述基本程序中每个函数的功能,给处各函数流程图)
1、
登记单流程图
2、
显示学分流程图
3、
查询学分流程图
4、
修改信息流程图
5、
删除信息流程图
6、
统计信息流程图
三、设计方案介绍
(基本思想函数调用的思路介绍)
1、主流程图
2、界面设计
(界面设计,函数的定义,功能设计、,罗列出所有需要解决的问题
函数调用问题,循环问题,查找问题,修改问题,查询问题,删除问题,比较问题。
3、变量定义
序号 变量名 变量性质(局部/全局) 功能 作用范围 1 typedef 全局 定义结构体类型 整体 2 Int 全局 定义五门课类型 整体 ... Char 全局 定义学号班级姓名类型 整体
5、函数调用的类型
四、测试与分析
(简要介绍测试的作用及意义)
测试可以知道所编写的程序是否可行,通过实际的测试可以找出程序是否符合现实。通过测试和反复修改可以使程序更加人性化。
(一)测试列表
(以表格的形式给出,不少于10个)
测试数据或执行操作 执行结果 是否正确 测试人签名 调用主菜单 显示了主菜单 正确 选择主菜单里的1 请输入学生学生信息…. 正确 输出 有重复有乱码 否 查询 无 否 修改 按学号修改……. 是 按学号查询 显示了该信息 是 按班级查询 只显示里一名同学的信息 否 按学好删除 删除成功 是 须补考基础课的 所有学生信息都显示 否 可升学学生 显示了该显示的信息 是
(二)测试结果分析
(根据以下表格,如实填写并签名)
bug个数 错误类型 错误原因分析 是否修改 设计者签名 1 与count声名中的类型不匹配 少了void count() 是 2 错误 jia.c 19: 表达式语法错在 main 函数中 Scanf中少了s 是 4 错误 jia.c 31: do语句中必须有while关键字在 main 函数中 没写while 是 5 错误 jia.c 30: 未定义的符号s在 main 函数中 上面没int I; 是 6 错误 1.c 335: 表达式语法错在 count 函数中 Switch() 括号里没有变量 是 7
五、实训总结
(总结实训过程中的所使用的知识和已实现的功能,总结自己掌握理论知识和动手能力的程度,提出自己的不足之处及改进措施)
通过这一周的实训。我们充分运用了所学的东西编出了解决实际问题的程序。我们运用了函数的调用,循环,定义,比较,查找,删除等知识。通过实际动手,我更加深入的了解了课本上的知识。同时提高了我的动手能力。
实训中我找到了我许多的不足,以前我遇到不董的就会直接去问别人,不独自思考。试训中我学会了独自思考和团队合作。虽然我在编程当中遇到许多问题,但经过独自思考和学习解决了问题。最后编出了管理程序。
C语言学生学分管理程序代码
typedef struct student
{ char num[11],name[7],class[10];
int jichu,renwen,xuanxiu,zhuanye,shiyan;
}STU;
STU st[37];
static int n;
void menu();
void input();
void print();
void query();
void modi();
void del();
void count();
main()
{ int s;
do{
menu();
printf(\n\t\t\t\t 请选择:);
scanf(%d,s);
switch(s)
{ case 0:break;
case 1:input();break;
case 2:print();break;
case 3:query();break;
case 4:modi();break;
case 5:del();break;
case 6:count();break;
您可能关注的文档
- 药科大学药用植物学教案精典整理版.doc
- 英语中考试题及答案天津高考试题及答案.doc
- 行业资料新课标小学六年级体育教案.doc
- 行业资料职业技能鉴定国家题库新版中级列车员技能鉴定试题.doc
- 行政执法局专业面试题目.doc.doc
- 行业资料新人教版小学语文六年级上册第一、二单元教材解读和教学建议.doc
- 装饰工程预决算教案(整理).doc
- 西师版五年级音乐下册教案解析.doc
- 计算机一级MSoffice真题精选及解析C篇.doc
- 西师大版小学二年级语文上册单元教案 全册.doc
- 专题02+时事热点(精讲课件)2025年中考地理二轮复习讲练测(安徽专用).pptx
- 专题10+经济建设 2025年中考道德与法治二轮复习讲练测(广东专用).pptx
- 专题02+西游记【名著概览】+-+2025年中考语文必读名著演练.pptx
- 专题七+认识国家(课件)-【省心备考】2025年中考地理一轮复习优质课件.pptx
- 第22课《礼记》二则——《大道之行也》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 跨学科实践15:制作“龙骨水车”(课件)-2024-2025学年八年级物理下学期项目化课程案例.pptx
- 第13课_辽宋夏金元时期的对外交流(课件)2024-2025学年七年级历史下册同步教学课件.pptx
- 选择题专项讲解——综合类(课件)2025年初中道德与法治中考选择题练习.pptx
- 第21课《庄子》二则——《北冥有鱼》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 7.3+感受澳大利亚(第二课时)-2025学年七年级地理下册同步精品课堂(晋教版2024).pptx
最近下载
- 公安数据建模培训.pptx
- 2021药品临床综合评价管理指南(试行).pdf VIP
- 中班音乐《月亮婆婆喜欢我》.pptx VIP
- 北师大版五年级下册数学第3单元测试卷附答案.pdf VIP
- 福建省2025届高三毕业班3月适应性练习卷语文试卷(含答案).pdf
- 智慧健康养老服务与管理专业《老年服务与沟通技巧》课程标准.docx VIP
- 新载重线公约(中文版)(2010.10.06).pdf VIP
- T_CCSAS 013-2022 化工企业能量隔离实施指南.pdf
- 2023年江苏苏州市吴江区卫健系统部分事业单位招聘专业技术人员22人考前自测高频考点模拟试题(共500题)含答案详解.docx
- 《计算机控制技术》期末模拟考试题(附答案) .pdf VIP
文档评论(0)