ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:77.50KB ,
资源ID:116727      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-116727.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《程序设计基础课程》课程综合设计实践教学课题报告.doc)为本站会员(cjc2202537)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

《程序设计基础课程》课程综合设计实践教学课题报告.doc

1、昆明理工大学程序设计基础课程课程综合设计实践教学课题报告课程名称:C 语言课题名称:求字符串长度函数组长: 学号 201110404211 姓名 潘树学学院: 信自学院 专业班级: 通信 112 指导教师: 陈榕 昆明理工大学计算中心2012 年 5 月 13 日昆明理工大学计算中心程序设计基础课程综合设计实践教学课题考核表课题名称: 学院: 专业班级:成绩学号 姓名 题号 承担及完成的内容 本人自评教师评定备注201110404211 潘树学 01 全部 良好设计说明与功能描述(基本思路及关键语句说明)用 strlenth 函数代替 strlen 函数。使用的 C 进行的编程。strlen

2、函数是计算字符串长度的函数,所以写 strlenth 函数的时候是借鉴了 strlen 函数的原理,通过函数的调用调用到主函数中。打开程序后,输入需要计算的字符串,按回车结束,屏幕就会显示出所输入函数的长度。效果如图:关键语句:char strlength(char);/*函数声明*/y=strlength(x);/*函数调用*/getch();/*完成后按任意键继续 */if (strlengthi=n) break;/*如果遇到换行,结束计算字符数*/组长签名: 潘树学 2012 年 5 月 13 日教师评语教师签名: 2012 年 6 月 2 日程序设计基础课程综合设计实践教学课题报告要

3、求1、系统概述本课题解决的是写出一个函数计算一行字符串的长度大小,并将之写入一个主函数中编出一个小程序方便以后运算。2、数据结构设计要说明本程序或数据表定义、连联中用到的所有数据类型的定义,给出变量名及类型(如结构体、数组)的设计,并明确说明:(1) 数据输入的形式和输入值的范围:输入字符型,范围 0100。(2) 数据输出的形式:输出整形。3、模块设计要明确说明程序完成的功能、主程序的流程以及各程序模块之间的层次(调用)关系。给出实现各程序模块的框图,以及核心语句。并明确说明:(1) 程序所能达到的功能以及出错处理;输入一个字符 x入口0100y=strlenth(a)Printf(“y“)

4、error出口程序能计算出 0 至 100 个字符串的长度,超过其范围的会显示 100。4调试运行及操作说明告知用户如何使用该程序,并明确说明:(1)调试中遇到的主要问题及解决办法。问题:程序在调试中遇到了定义变量时变量类型混淆的问题,会搞错变量的类型导致程序出错;分号忘记添加;解决办法:在经过仔细检查后更正了变量的类型和加上分号。(2)测试数据:包括正确的输入及其输出结果和含有错误的输入及其输出结果。输出结果直接抓取屏幕图像粘贴到报告中。正确输出结果:错误输出结果:超过 100 的字符串只会显示 100。5、总结和体会重点写明本次设计以及该课程学习、应用过程中的收获和体会1.在学习的时候一定

5、要注意这几点,不会的一定要问明白,不管谁能让他教会你知识就是你的了,要学会让知识为我所用。在看书的时候一定要做好标记,特别是不懂的地方一定要标明是什么意思。2.在学习语言的时候一定要记住动手,不要只说不做,这样会行成眼高手低,不管什么样的程序都要亲手做过才能说会了,不要整天说我不会学不会,其实是你不想学,只是你下决心抄一个月程序,我保证我能有大的进步,其实当你抄到一周到两周的时候你就会特想抄,因为你会发现程序你能看懂了,能帮别人调程序了,有一种成就感呀!它会让你更加努力的去学习。3.再一点是我建议大家在上课的时候少看课本,课本要在下课的时候看特别是上课前一定要先看看课本,上课的时候呢就不要看了

6、,不要老师讲到那个问题了你马上在书上找,这样不好,会影响你的注意力,其实还真不如注意听老师讲呢?因为你要是一边听一边看课本,你是看到了书上的答案但是老师的思路你没有听到,而要是你不看的话,你听明白了思路,一定是想迫切的看到结果,这个时候看课本才是记的最死的时候,学习要的是就是个效率吗?4.提醒大家学习要讲效率,我发现有很多同学天天学习,每天最早到教室,走的又最晚,别人玩他在学,别人学他也学,可是别的一天 30%的学习时间却比他们一天 50%以上的学习时间的效率要高上不仅仅是几倍的问题,所以我要说的是不要对别人说你天天在学习,要说你天天在进步,学习不是要你学习了多久是,是要你学了多少东西的,你学

7、一小时还没有别人学一分钟的效率高,难道自己不是浪费时间吗?不想学的时候就不要学,出去玩一会儿再来学说不定会有更好的效果。组长:潘树学(1) 组员:6、程序代码#include “stdio.h“#include “string.h“main()char x;/*定义变量*/inty;char strlength(char);/*函数声明*/printf(“请输入字符串:n“);scanf(“ %c“, b=strlength(x);/*函数调用*/printf(“字符长度为:%dn“,y);getch();/*完成后按任意键继续*/char strlength(char x)/*定义函数*/int i;char strlength100;for (i=0;i=99;i+)/*输入*/scanf(“%c“,if (strlengthi=n) break;for (i=0;i100;i+)if (strlengthi=n) break;/*如果遇到换行,结束计算字符数*/return i;

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报