中南大学c语言课程实践报告.docxVIP

  • 1
  • 0
  • 约9.8千字
  • 约 12页
  • 2020-07-06 发布于江苏
  • 举报
中南大学 C语言程序设计实践报告 题 目 学生信息管理系统 学生姓名 张眼 指导教师 刘伟荣 学 院 信息科学与工程学院 专业班级 电气信息 1113 班 完成时间 2012 年 6 月 28 日星期四 1.设计任务及设计目标 学生信息管理系统是基于系统主菜单的操作来实现学生数据的录入、 修改、查询和统计等系统的基本功能。 达到对学生信息的存储、 统计、管理的目的。需要处理的数据如:班级、学号、姓名等。实现的功能模块如:数据的录入、数据的修改、数据的插入、数据的查询和数据 的统计等。在实践过程中熟练掌握 C 语言的基本知识: 数据类型(整型、实型、字符型、指针、数组、结构等) ;运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等) ;程序结构(顺序结构、判断选择结构、循环结构) ;大程序的功能分解方法(即函数的使用)等。进一步掌握函数嵌套调用、文件的读写、链表的应用等。 总体设计 将整个系统分成若干子模块, 设计流程图如下: 学生信息管理系统 【1】输 【 2】浏 【 3】查 【 4】删 【 5】修 【 6】不 【 7】学 【 8】学 【 0】退 入学生 览学生 询学生 除学生 改学生 及格学 生平均 生课程 出系统 信息 信息 信息 信息 信息 生列表 成绩 信息查 询 详细设计 ①主函数:一般比较简单,只提供输入,处理,输出的调用函数, void main() { int z; printf(\t\t\t +---------------------------+\n); printf(\t\t\t |  学生信息管理系统欢迎您  |\n); printf(\t\t\t +---------------------------+\n); printf(\t\t\t + printf(\t\t\t +  设计者:张眼 指导老师:刘伟荣  \n); \n); printf(  重要提示:为保证您的操作得到保存,请按正常顺序退出系统!谢谢合作  \n); do { printf(\n\t\t\t+++++++++++++++++++++++++++++\n); printf(\t\t\t|** 菜单 **|\n); printf(\t\t\t+++++++++++++++++++++++++++++++++\n); printf(\t\t\t* [1]---- 录入 / 插入学生信息 *\n); printf(\t\t\t* [2]---- 浏览学生信息 *\n); printf(\t\t\t* [3]---- 查询学生信息 *\n); printf(\t\t\t* [4]---- 删除学生信息 *\n); printf(\t\t\t* [5]---- 修改学生信息 *\n); printf(\t\t\t* [6]---- 不及格学生列表 *\n); printf(\t\t\t* [7]---- 成绩信息查询 *\n); printf(\t\t\t* [8]---- 平均成绩 *\n); printf(\t\t\t* [0]---- 退出系统 *\n); printf(\t\t\t********************************\n); printf( 请输入您的选择: ); scanf(%d, z); switch(z) { case 0 :tc();break; case 1 :lr();break; case 2 :ll();break; case 3 :cx();break; case 4 :sc();break; case 5 :xg();break; case 6 :bj();break; case 7 :kc();break; case 8 :pj();break; default:printf(\n 无效选项 !); } } while(z!= 0); } ②输入模块:输入部分包括学生的姓名, 学号等基本信息以及学生的 大学物理,英语,微积和信号的成绩,可以通过函数 void lr() 实现此功能。 void lr()/* 录入函数 */ { int y; if(n==0) p=stu; do { printf(--------------------\n); printf( 请输入学生的学号 :); scanf(%ld,p-num); printf( 请输入学生的姓名 :); scanf(%s,p-name); printf( 请输入学生的年龄 :); scanf(%d,p-age); printf( 请输入学生的性别 :); scanf(%s,p-sex); printf( 请输入学生的班级 :); scanf(%d,p-clas); printf( 请输入大物考试

文档评论(0)

1亿VIP精品文档

相关文档