各位好朋友我才进来,还没什么分,但以后我一定补偿给你们,我分配到一个课程设计请大家给我一些指点谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/17 07:26:43
中南民族大学计算机科学学院本科课程设计
任 务 书

一、 课程设计的基本要求
根据所学知识,编写指定题目的C语言程序,并规范地完成课程设计报告。通过课程设计,加深对《C语言程序设计》课程所学知识的理解,熟练掌握和巩固C语言的基本知识和语法规范,包括:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);库函数应用(时间函数、绘图函数以及文件的读写操作函数等);复杂任务功能分解方法(自顶向下逐步求精、模块化设计、信息隐藏等)。
学会编制结构清晰、风格良好、数据结构适当的C语言程序,从而具备利用计算机编程分析解决综合性实际问题的初步能力。
具体要求如下:
1、 采取模块化方式进行程序设计,要求程序的功能设计、数据结构设计及整体结构设计合理。学生也可根据自己对题目的理解增加新的功能模块(视情况可另外加分)。
2、 系统以菜单界面方式(至少采用文本菜单界面,如能采用图形菜单界面更好)工作,运行界面友好,演示程序以用户和计算机的对话方式进行。
3、 程序算法说明清晰,理论分析与计算正确,运行情况良好,实验测试数据无误,容错性强(能对错误输入进行判断控制)。
4、 编程风格良好(包括缩进、空行、适当注释、变量名和函数名见名知意,程序容易阅读等);
5、 写出规范的课程设计报告,具体要求见相关说明文档。
二、 课程设计的主要内容
在由M位选手参与的演讲比赛中,有10位评委为参赛选手打分,每位评委给与的分数区间为1.0 ~ 10.0。每位选手的最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请设计一个小型的成绩计分系统完成如下功能:
(1) 每位选手的基本信息录入:参赛号码、姓名、年龄;
(2) 每位选手的10个评委打分成绩录入;
(3) 每位选手的最后得分计算;
(4) 所有选手的得分(+0项评委打分和最后得分)不同排序(按参赛号码有序或者最后得分有序)输出到屏幕以及保存到相应文件中;
(5) 按照参赛号码或者姓名查询某个参赛选手的得分情况
参考界面:
-------

建议你网上搜索一下把
或者RMB

这种东西,
程序代码是次要的,重要的是设计和相关的描述,
包括的东西太多了。

我可以帮你

中南民族大学计算机科学学院本科的课程设计怎么跟我们学校的差不多-_-!