2011444541周亮

2011444541周亮

ID:38362489

大小:340.50 KB

页数:21页

时间:2019-06-11

2011444541周亮_第1页
2011444541周亮_第2页
2011444541周亮_第3页
2011444541周亮_第4页
2011444541周亮_第5页
资源描述:

《2011444541周亮》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、重庆科技学院《C语言程序设计》课程设计报告重庆科技学院《C语言程序设计》课程设计报告学院:_电气与信息工程学院_专业班级:计科1102班学生姓名:周亮学号:2011444541设计地点(单位)________计算机自主学习中心__________设计题目:字符串函数包完成日期:2012年1月13日指导教师评语:______________________________________________________________________________________________________________________

2、_____________________________________________________________________________________________________________________________________成绩(五级记分制):________________指导教师(签字):________________21重庆科技学院《C语言程序设计》课程设计报告1.摘要C语言中有很多函数,其中字符串函数在C语言中的应用相当广泛,因此对他的掌握程度要求也是高的。字符串函数有很多种,对每一个字符串

3、函数我们都应该熟练的掌握,和深刻的理解。因此,通过自己动手编写一个字符串函数包,可以让自己充分的解其中知识点和难点,从而达到熟练和精通地步。改程序中的字符串函数于C语言中字符串函数有相同的功能,能完成C语言字符串函数所完成的任务。关键字:字符串函数指针数据类型21重庆科技学院《C语言程序设计》课程设计报告1.课程设计任务书设计题目:字符串函数包学生姓名课程名称程序设计基础课程设计专业班级计科11地点I305/I306起止时间2012年1月9日~1月13日设计内容及要求请设计一个字符串函数包,实现常用的字符、字符串处理函数。要求在设计该函数包的

4、时候只能使用以下6个函数:scanf,printf,putc,getc,puts和gets。你设计的字符串函数包须实现以下功能:isAlpha判别一个字符是否是英文字母;isDigit判别一个字符是否是数字字符;my_strcmp字符串比较;my_strncmp字符串前n个字符的比较;my_strcpy字符串复制;my_strncpy字符串前n个字符的复制;my_strcat字符串拼接;my_strncat字符串前n个字符的拼接;my_strlen字符串中实际字符的技术;my_itoa整数转换到字符串;my_itof浮点数转换成字符串;my_

5、strtoi字符串A转换成整数B(10进制、8进制、16进制和2进制);my_strlow把字符串A中的大写字母转换成小写字母;my_strupr把字符串A中的小写字母转换成大写字母;my_strstrcount统计字符串A中指定的某子串B出现的次数;my_strstr统计字符串A中指定的某子串B出现的首位置;my_strptr判别字符串A中是否存在字符串B中的字符,如果有返回位置指针,否则返回NULL指针;然后设计一个综合性的例子验证你设计的这些函数;并把得到的结果和string.h中的函数做比较。【题目要求】(1)要求你的综合性例子中使用

6、的数据应该从文件或标准输入设备中读取到字符串或字符或字符数组中;(2)要求以上功能分别用函数和指针实现。并要求用C语言的文件操作语句将以上所有结果保存在文件XX.out。【输入/输出要求】(1)应用程序运行后,先显示一个菜单,然后用户根据需要选择相应的操作项目。进入每个操作后,根据程序的提示输入相应的信息;21重庆科技学院《C语言程序设计》课程设计报告(2)要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。根据题目要求,运用所学知识,完成设计和实现工作,并按照书写规范,撰写课程设计报告。设计参数(1)系统分

7、析、设计正确。(2)结果以图表方式显示。(3)界面简洁、美观。(4)报告格式规范。进度要求周一:明确设计任务,学习相关基础知识周二:熟悉各知识点,进行基础练习周三:根据题目要求,进行设计和实现周四:根据题目要求,进行设计和实现周五:撰写报告,进行答辩参考资料[1]何钦铭颜晖.《C语言程序设计》.高等教育出版社.2008年[2]谭浩强张基温.《C语言程序设计教程》.高等教育出版社.2006年其它说明1.本表应在每次实施前一周由负责教师填写二份,院系审批后交院系办备案,一份由负责教师留用。2.若填写内容较多可另纸附后。3.一题多名学生共用的,在设

8、计内容、参数、要求等方面应有所区别。教研室主任:指导教师:伍建全/雷亮/焦晓军/陈应祖/杨治明2012年1月1日21重庆科技学院《C语言程序设计》课程设计报告目录1

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

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

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