-【优秀文档资料】C语言课程设计报告6040691(打印版)

-【优秀文档资料】C语言课程设计报告6040691(打印版)

ID:45560225

大小:293.53 KB

页数:36页

时间:2019-11-14

-【优秀文档资料】C语言课程设计报告6040691(打印版)_第1页
-【优秀文档资料】C语言课程设计报告6040691(打印版)_第2页
-【优秀文档资料】C语言课程设计报告6040691(打印版)_第3页
-【优秀文档资料】C语言课程设计报告6040691(打印版)_第4页
-【优秀文档资料】C语言课程设计报告6040691(打印版)_第5页
资源描述:

《-【优秀文档资料】C语言课程设计报告6040691(打印版)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、题s:课程:院(部):专业:班级:学生姓名:学#:指导教师:完成日期:山东建筑大学计算机科学与技术学院课程设计说明书任务三:单个字符串的基本操作任务五:万年历程序任务七:数据文件格式变换程序C语言课程设计计算机科学与技术学院计算机软件工程软件091赵德昌2009111123徐遵义2010.6.18目录课程设计任务书三1课程设计任务书五2课程设计任务书七3题目三:单个字符串的基本操作4一、问题描述.4二基木要求.4三、程序结构流程图.5网、主耍函数描述.5五、测试数据及测试情况.6题目五:万年历程

2、序7一、问题描述.7二基本要求.7三、程序结构流程图.7四、主要函数描述.9五、测试数据及测试情况.9题目七:数据文件格式变换程序10一、问题描述.10二基本要求.10三、程序结构流程图.10四、主要函数描述.12五、测试数据及测试情况12结论14参考文献15课程设计指导教师评语16山东建筑大学计算机科学与技术学院课程设计任务书三设计题口单个字符串的基本操作已知技术参数和设计要求1、主要参数:一个字符串,子字串长度,待查找字符或字符串。2、完成以下功能:计算字符串的长度;获取字符串的左、右给定长

3、度的字符子串,给定始点和长度的字符子串;字符或字符串的查找,字符串的全部变换为大写字符;3、要应用以下知识点:字符串基本输入、输出;循环控制结构;字符数组。设计内容与步骤1、将字符串的最大长度定义为符号常量;2、定义字符串为一维数组或一块连续内存空间;3、分析设计所有的操作;4、程序设计、实现、调试;5、课程设计说明书;设计工作计划与进度安排1、设计工作4学时;2、实现与调试4学时;3、课程设计说明书2学时;设计考核要求1、考勤20%;2、课程设计说明书50%,完成基本的操作可以获得40分,如果

4、能实现要求的矩阵的所有操作功能则可得满分;3、答辩30%;指导教师(签字):教研室主任(签字)山东建筑大学计算机科学与技术学院课程设计任务书五设计题目万年历程序1、主要参数:输入日期或月份。2、完成以下功能:已知2000年1月1日是星期六,请根据给定的已知技术日期(格式为YYYY/MM/DD或YYYY.MM.DD)显示该日是星期几,根参数和设计要求据输入的月份(格式为丫YYY/MM或YYYY.MM)以日历形式显示本月各日所对应星期,要考虑日期以程序命令行参数方式输入。3、要应用以下知识点:字符数

5、组基本输入、输出;分支结构;循环控制结构;命令行参数。设计内容与步骤1、设计可识别的日期格式如2009/04/08,2009.04.08,2009/04,2009.04等;2、分析设计所有的操作;3、程序设计、实现、调试;4、课程设计说明书;设计工作计划与进度安排1、设计工作4学时;2、实现与调试4学时;3、课程设计说明书2学时;设计考核要求1、考勤20%;2、课程设计说明书50%,完成基本的操作可以获得40分,如果能实现要求的矩阵的所有操作功能则可得满分;3、答辩30%;指导教师(签字):教研

6、室主任(签字)山东建筑大学计算机科学与技术学院课程设计任务书七设计题目简单的数据文件格式变换已知技术参数和设计要求1、主要参数:输入用空格分割的数据文件,输出为逗号分割的数据文件。2、完成以下功能:完成将用空格分割的数据文件转化为逗号分割的数据文件;将原文件中的每两行合并为一行输出,合并行之间用分号分割;3、要应用以下知识点:文件的读写;字符的操作;命令行参数的使用。设计内容与步骤1、分析给定文件中存在的数据分割格式,定义两个字符数组作为文件读写缓冲区;2、分析设计所有的操作;3、程序设计、实现

7、、调试;4、课程设计说明书;设计工作计划与进度安排1、设计工作8学时;2、实现与调试8学时;3、课程设计说明书4学时;设计考核要求1、考勤20%;2、课程设计说明书50%,完成基本的操作可以获得40分,如果能实现要求的文件格式转换功能则可得满分;3、答辩30%;指导教师(签字):教研室主任(签字)题目三:单个字符串的基本操作一、问题描述字符和字符串处理是现实生活中很多问题的基本处理之一,如字典管理、姓名查询等。本任务书要求:1、接收输入任意长度的字符串,但在输入前大体知道要输入串的总长度;2、获

8、取已知字符串的实际长度;3、获取已输入字符串左端或右端长度为n的字符串,若n大于字符串总长度则获取整个字符串;4、根据给定的起始位置和长度获取已知字符串中间部分子串;5、判断给定字符是否在已知字符串中,若存在给出所在位置;6、将已知字符串反转;7、将字符串中所有字符变换为大写字符;二、基本要求完成基本的操作可以获得40分,如果能实现要求的字符串的所有操作功能则可得满分;三、程序结构流程图四、主要函数描述Str1:输出字符串左端或右端长为n的字符串Str2:输出给定起始位置与长度的字符串Str3:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。