c语言课程设计研究生初试录取报告,C语言程序设计课程设计 研究生初试录取
课程设计的目的:C 语言课程设计是计算机各专业重要的教学环节,它为学生提
供了一个既动手又动脑,将课本上的理论知识和实际有机的结合起来,独立分析和解决
实际问题的机会。
进一步巩固和复习C 程序设计的基础知识。
培养学生结构化程序、模块化程序设计的方法和能力。
提高学生调试程序的技巧和软件设计的能力。
提高学生分析问题、解决问题以及综合利用C 语言进行程序设计的能力。
了解软件的编制过程。
实现的任务:模拟实现研究生初试成绩最基本的处理功能,并以此为基础判断
录取资格。
设计内容:
1.确定能记录研究生初试成绩的数据结构,至少要有准考证号、考生姓名、
性别、报考专业、四门课成绩等信息,它是本程序的核心数据结构,定义为如下的
结构体类型:
typedef struct scores
{
float eng; /*英语成绩<=100*/
2
float pol; /*政治成绩<=100*/
float mat; /*数学成绩<=150*/
float spe; /*计算机专业综合课成绩<=150*/
} SCORE;
typedef struct student
{
char ExamIDNum[15]; /*准考证号 */
char Name[12]; /*考生姓名*/
char Sex[5]; /*性别*/
char Bkzy[30]; /*报考专业*/
SCORE cj; /*成绩*/
int pass; /*录取标志*/
} STUDENT;
2.程序应具有以下基本功能:
输入考生信息:增加一个或几个考生记录,并可选择继续输入或退出;
输出考生信息:在屏幕显示考生信息;
载入考生信息:从硬盘文件中导入数据到数组中(文件名由用户输入);
保存信息到文件:将数组中的记录以追加方式存入到硬盘文件中(文件名
由用户输入);
删除考生信息:输入准考证查找要删除的记录,若找到,则删除该人信息(若
找到符合条件的多条记录,只删除第一条记录),若没找到,提示无此人信
息。可选择继续查找或退出。
清空文件内容:清空硬盘文件内容(文件名由用户输入);
按准考证排序:将数组中数据按准考证作升序排列;
按准考证查找:显示找到的记录信息(可能有多条记录)
设置录取条件:输出录取条件(一般指国家分数线:单科成绩和总分的限
制),确定录取名单。
初试录取名单:显示达国家线的考生信息。
3.如有时间,可为程序增加以下功能:
登录模块。该模块在进入主界面之前先执行,用于对进入系统的用户进行
身份验证,若用户输入正确的用户名及用户密码,则进入主界面,否则输
入超过3 次错误则退出程序。处理方法:用户名及用户密码可保存在一文
件中,校验时从文件中读入数据进行校验。在系统中应增加一个用户管理
模块,在其中可新增用户,修改用户信息等。
系统帮助。显示开发者姓名、班级、开发完成日期、版本号和指导老师等
信息。
c语言课程设计研究生初试录取报告,C语言程序设计课程设计 研究生初试录取相关推荐
- c语言课程设计猜数字游戏报告,C语言课程设计猜数字游戏报告
C语言课程设计猜数字游戏报告 C 语言课程设计----猜数字1摘 要该 软 件 在 Windows 系 统 上 为 玩 家 提 供 猜 数 字 游 戏的 基 本 功 能 , 游 戏 用 户 可 以 选 ...
- c语言学生考勤系统课设报告,C语言课程设计总结报告学生考勤系统设计
C语言课程设计总结报告学生考勤系统设计 C语言程序设计课程设计报告设计题目:学生考勤系统设计专 业 自 动 化 班 级 自 动 化 071 学 生 朱 胜 佳 指导教师 梁 德 胜 2008 年 春季 ...
- C语言售货系统,自动售货机报告c语言课程设计.docx
自动售货机报告c语言课程设计 PAGE \* MERGEFORMAT11 自动售货机图形模拟系统需求分析 课题名称:自动售货机图形模拟系统小组成员:朱伟鑫U201314490班 级:测控1301班指导 ...
- c语言课程设计猜数字游戏报告,C语言课程设计-猜数字游戏报告.doc
C语言课程设计-猜数字游戏报告 摘要 该软件在Windows系统上为玩家提供猜数字游戏的基本功能,游戏用户可以选择开始游.排行榜查看.帮助等主要功能.当用户选择开始游戏时,系统会提示用户排行榜上猜数字 ...
- 毕业设计 c语言编译器的设计开发-字节代码格式设计与实现 开题报告,C语言编译器设计与实现...
C语言编译器设计与实现(任务书,外文翻译,毕业论文20000字,答辩PPT) 摘 要 随着计算机的广泛应用,计算机程序设计语言也从初期的机器语言发展为汇编语言,以及现在的各种高级程序设计语言.而编译技 ...
- 校运动会c语言程序编写,校运动会管理系统报告C语言(含完整代码)
<校运动会管理系统报告C语言(含完整代码)>由会员分享,可在线阅读,更多相关<校运动会管理系统报告C语言(含完整代码)(20页珍藏版)>请在人人文库网上搜索. 1.目 录陈一. ...
- c语言学生成绩查询课设报告,C语言课设报告(学生考试成绩查询程序)【荐】.doc...
C语言课设报告(学生考试成绩查询程序)[荐].doc 学生考试成绩查询程序 学号:******** 姓名:***** 完成日期:****年月 通过键盘输入学生的考试信息,包括:学号.姓名.课程名称.学 ...
- 计算机课程教材技校,如何编写技工学校计算机程序设计课程校本教材
摘要: 本文是自己近5年来在技工学校从事计算机程序设计课程的教学中,总结编写技工学校计算机程序设计课程校本教材的心路历程,为如何编写技工学校计算机程序设计课程校本教材,提供几点实践经验供同行参考:1. ...
- c语言课题设计字符串处理函数报告,C语言输入输出库函数设计实验报告.doc
C语言输入输出库函数设计实验报告 第 PAGE \* MERGEFORMAT I页 共 SECTIONPAGES \* MERGEFORMAT 1页 华中科技大学计算机科学与技术学院 C语言课程设计报 ...
最新文章
- 爬虫基础-request的一些基础属性
- 63.不同的路径II
- Visual C++ 2008入门经典 第九章类的继承和虚函数
- history.back(-1)和history.go(-1)的区别
- JavaScript中错误正确处理方式,你用对了吗? 1
- java 请求url 返回数据_java后台发起get请求获取响应数据|chu
- 20211110:DC综合的一些简单概念总结(2)
- Web 前端常用插件
- 文库文档网站大全,文档分享平台有哪些?
- 2020人脸识别报告:上万家企业入局,八大技术六个趋势一文看尽
- 在mac 上安装 mpkg
- Linux内核kconfig调用关系,探索Linux内核:Kconfig的秘密
- xshell上传文件到虚拟机Linux服务器
- 怎样做产品能甩同行一个时代?李彦宏说AI思维助你降维攻击
- 团队管理之—— 定目标:让你的方向与公司的方向保持一致
- PDF转图片软件有什么?建议收藏这三款软件
- 单向散列函数 (Hash)
- Windows10分屏,扩展显示器2刷新率只有29Hz
- Python项目实战:数据可视化与股票数据分析-关东升-专题视频课程
- 【网络安全常用术语解读】CWE详解
热门文章
- 利用尾注插入参考文献
- CSS进阶(2)- 块级格式化上下文
- 关于Android系统中“你的手机上未安装应用程序”问题
- 约瑟夫环(51nod)
- pythonurllib新浪微博_Python登陆新浪微博
- 2020秋季C语言综合练习题(节选)
- svn co 的常用命令解释
- 西安理工大学计算机视觉与应用,关于举办计算机视觉与图像处理应用最新进展报告会的通知...
- GO : go test -v 测试错误:panic: test timed out after 10m0s 。。。exit status 2
- win10安装redis及redis客户端使用方法