为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 2012C语言课程设计任务书及封面

2012C语言课程设计任务书及封面

2020-03-08 7页 doc 30KB 2阅读

用户头像

is_614050

暂无简介

举报
2012C语言课程设计任务书及封面 课 程 设 计 报 告 课程名称    C语言程序设计            课题名称                              专    业                              班    级                              学    号                              姓    名                              指导教师    罗雅博 彭祯 曹燚        2012年 6月 29 日 湖...
2012C语言课程设计任务书及封面
课 程 设 计 报 告 课程名称    C语言程序            课题名称                              专    业                              班    级                              学    号                              姓    名                              指导教师    罗雅博 彭祯 曹燚        2012年 6月 29 日 湖南工程学院 课 程 设 计 任 务 书 课程名称 C语言程序设计  课    题             专业班级                       学生姓名                       学    号                       指导老师     罗雅博 彭祯 曹燚    审    批                       任务书下达日期    2012 年 6 月 15 日 任务完成日期    2012 年 6 月 29日 2011级通信工程专业 《C语言程序设计》课程设计任务书 一、课程设计的性质与目的 《C语言程序设计》是通信工程专业重要的基础课,通过本课程设计使学生进一步巩固课堂所学知识,全面熟悉、掌握C语言程序设计的基本方法和技巧,进一步提高编写程序、阅读分析程序及上机操作、调试程序的能力。 二、 设计要求 每个同学至少选作设计题目一个,每个同学的学号末尾2位对9求余,所得数为对应的设计题目题号,该题为该生必做题。 必须使用模块化程序设计方式,自己独立完成。 三、课程设计要求 设计报告格式: 1 统一封面(本任务书附带)、设计题目、设计要求以及系统功能需求分析; 2 总体设计:包括系统总体设计框架和系统功能模块图; 3 详细设计。包括主要功能模块的算法设计思路以及对应的工作流程图; 4 主要源程序代码。包括存储设计说明,以及完整源程序清单(放在附录中); 5 调试分析过程描述。包括测试数据、测试输出结果,以及对程序调试过程中存    在问题的思考(列出主要问题的出错现象、出错原因、解决方法及效果等); 6 。包括课程设计过程中的学习体会与收获、对C语言和本次课程设计的认  识等内容。 7 附录(完整源程序清单):可以是手写或打印稿(注意:不能和其他同学一样) 8 报告最后附上评分表(见任务书末页) 四、检查要求: 1 每个人必须有可运行的程序,每个人要通过答辩; 2 每个人必须交《C语言课程设计报告》(打印稿) 五、评分 1 根据平时上机考勤,且每个人必须自己动手编写程序,不得抄袭; 2 根据程序运行结果; 3 学生能熟练地解释清楚指导老师对自己程序的提问; 4 课程设计报告完成的质量和; 六、时间、地点安排 日期 6.16 6.17 6.18 6.19 6.20 6.21 时间 14:00-18:00 14:00-18:00 14:00-18:00 14:00-18:00 14:00-18:00 14:00-18:00 地点 E412 E412 E412 E412 E412 E412               七、课程设计题目 0.表达式计算 要求: 输入一个表达式,输出其结果。表达式由数字 + - * / ( ) 组成。 例如,输入3*(8.0+(4/3)),输出28。 提示:错误的表达式提示错误。例如:2+*3 输出:表达式输入错误。 1.实数进制转换系统 要求:输入某个进制表示的实数,然后按要求的进制输出(二进制-十六进制之间) 例如,输入二进制的101.1,输出十进制的5.5 也能满足输入三进制的201.2然后要求输出同一数值的七进制数值等 2.通讯录管理系统 要求:能完成通讯信息的录入,修改、插入、删除功能 能对进行排序、查询 所有信息保存在文件中 3.图书管理系统 要求:图书信息包括:书名、作者名、分类号、出版单位、出版时间、价格等。 系统以菜单方式工作;具有图书信息录入,修改、插入、删除功能;能按书名查询或作者名查询 4.职工信息管理系统 要求:职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等(职工号不重复)。 系统以菜单方式工作;能录入职工信息并保存;显示所有职工信息(以一定的格式);查询职工信息(以一种或多种方式);修改职工信息并保存;删除职工信息。 5.学生成绩管理系统 要求:学生成绩管理主要功能: (1)能按学期、按班级完成对学生成绩的录入、修改 (2)能按班级统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序 (3)能查询学生成绩,不及格科目及学生名单 (4)能按班级输出学生的成绩单 6.计算24的问题 要求:在屏幕上输入1-10范围内4个整数(可以有重复),对它们进行加减乘除四则运算后(可以任意的加括号限定计算的优先级),寻找计算结果等于24的表达式 7.计算比赛成绩 要求:(1)7个评委,每个评委给分范围为0~10分(整数)。(2)7个评委的给分中,去掉一个最高分和一个最低分,余下5位评委的平均分即为参加者的得分(精确到小数点后一位)。(3)将分数在屏幕中间位置处用红色显示出来。 8.八皇后问题求解 要求:如何在一个8X8的棋盘上无冲突地摆放8个皇后棋子。(要求任意一个皇后所在位置的水平、垂直,以及45度斜线上都不能出现别的皇后棋子)求出所有符合要求的摆放方法。并按输入的数字,在屏幕上输出对应的一种摆放方法。如下图所示来表示一种摆放方法: 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 计算机与通信学院课程设计评分表 设计内容:  C语言程序设计  项 目 评 价 课程设计期间表现情况   课程设计内容完成情况   课程设计答辩成绩   课程设计报告完成质量   综 合 成 绩       日    期: 2012年6月 30 日
/
本文档为【2012C语言课程设计任务书及封面】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索