-课程设计报告
课程设计报告模板

课程设计教学院计算机学院课程名称面向对象程序设计课程设计题目专业软件工程班级13软件工程姓名同组人员指导教师谢晋2014 年12 月10 日(完成时间)目录一.概述 (2)二.总体方案设计 (3)三.详细设计 (4)四.程序的调试与运行结果说明 (5)五.课程设计总结 (6)参考文献 (7)(“目录”要求必须自动生成)一概述(宋体,三号,加粗,居中)1.课程设计的目的(小标题,宋体,四号,加粗,左对齐顶格)1.理解和掌握该课程中的有关基本概念,程序设计思想和方法。
2.培养综合运用所学知识独立完成课题的能力。
3.培养勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。
4.掌握从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。
2.课程设计的要求需要的基本知识与技能,尚未掌握的知识点,需要查阅相关资料。
教师对本题目所提出的要求等。
(正文宋体,小四,行间距固定值20磅)二总体方案设计(本次设计在具体设计过程中的整体设计思路,算法的整体思路、主要特点,具备功能。
你所承担部分的设计工作,主要解决的关键性问题)三详细设计(所完成的具体功能及用到的算法(详细分析)。
程序流程图主要部分的详细流程图)四程序的调试与运行结果说明五课程设计总结(是否达到了要求、功能完善、特点、不足、进一步设想困难及解决途径)参考文献格式:序号作者,书名,出版地点,出版社,年月。
序号作者,论文题目,期刊名称,卷,期,年,起止页码(如33—35)。
序号网址,文章题目,作者,年月。
(宋体,五号,行间距固定值20磅)如:[1] 谭浩强,C程序设计题解与上机指导(第二版),北京,清华大学出版社,2000年9月。
课程设计实验报告10篇

课程设计实验报告10篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作报告、合同协议、心得体会、演讲致辞、规章制度、岗位职责、操作规程、计划书、祝福语、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample texts, such as work reports, contract agreements, insights, speeches, rules and regulations, job responsibilities, operating procedures, plans, blessings, and other sample texts. If you want to learn about different sample formats and writing methods, please pay attention!课程设计实验报告10篇【第1篇】大学物理实验课程设计实验报告北方民族大学大学物理实验(设计性实验)实验报告指导老师:王建明姓名:张国生学号:XX0233学院:信息与计算科学学院班级:05信计2班重力加速度的测定一、实验任务精确测定银川地区的重力加速度二、实验要求测量结果的相对不确定度不超过5%三、物理模型的建立及比较初步确定有以下六种模型方案:方法一、用打点计时器测量所用仪器为:打点计时器、直尺、带钱夹的铁架台、纸带、夹子、重物、学生电源等.利用自由落体原理使重物做自由落体运动.选择理想纸带,找出起始点0,数出时间为t的p点,用米尺测出op的距离为h,其中t=0.02秒X两点间隔数.由公式h=gt2/2得g=2h/t2.将所测代入即可求得g.方法二、用滴水法测重力加速度调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n 取50—100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2.方法三、取半径为r的玻璃杯,内装适当的液体,固定在旋转台上.旋转台绕其对称轴以角速度ω匀速旋转,这时液体相对于玻璃杯的形状为旋转抛物面重力加速度的计算公式推导如下:取液面上任一液元a,它距转轴为X,质量为m,受重力mg、弹力n.由动力学知:ncosα-mg=0(1)nsinα=mω2X(2)两式相比得tgα=ω2X/g,又 tgα=dy/dX,∴dy=ω2XdX/g,∴y/X=ω2X/2g.∴ g=ω2X2/2y..将某点对于对称轴和垂直于对称轴最低点的直角坐标系的坐标X、y测出,将转台转速ω代入即可求得g.方法四、光电控制计时法调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n 取50—100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2.方法五、用圆锥摆测量所用仪器为:米尺、秒表、单摆.使单摆的摆锤在水平面内作匀速圆周运动,用直尺测量出h(见图(1)用秒表测出摆锥n转所用的时间t,则摆锥角速度ω=2πn/t 摆锥作匀速圆周运动的向心力f=mgtgθ,而tgθ=r/h所以mgtg θ=mω2r由以上几式得:g=4π2n2h/t2.将所测的n、t、h代入即可求得g值.方法六、单摆法测量重力加速度在摆角很小时,摆动周期为:则通过对以上六种方法的比较,本想尝试利用光电控制计时法来测量,但因为实验室器材不全,故该方法无法进行;对其他几种方法反复比较,用单摆法测量重力加速度原理、方法都比较简单且最熟悉,仪器在实验室也很齐全,故利用该方法来测最为顺利,从而可以得到更为精确的值。
计算机网络课程设计报告

计算机网络课程设计报告一、设计背景。
计算机网络课程设计是计算机专业学生的重要课程之一,通过该课程的学习,学生可以系统地了解计算机网络的基本原理、技术和应用,培养学生的计算机网络设计和应用能力。
本次课程设计旨在通过实际操作,帮助学生深入理解计算机网络的知识,提高他们的实际动手能力和解决问题的能力。
二、设计目标。
1. 理论与实践相结合,通过设计,使学生能够将所学的理论知识应用到实际的网络设计中,提高他们的实际操作能力。
2. 提高解决问题的能力,设计中设置一些难点和问题,引导学生思考和解决,提高他们的问题解决能力。
3. 培养团队协作精神,设计中设置一些需要团队合作的任务,培养学生的团队协作意识和能力。
三、设计内容。
1. 网络拓扑设计,要求学生设计一个小型局域网的网络拓扑结构,包括主机、交换机、路由器等设备的连接方式和布局。
2. IP地址规划,要求学生为局域网中的每台主机和设备规划合理的IP地址,要求考虑到网络的扩展性和管理的便利性。
3. 网络服务配置,要求学生配置局域网中的基本网络服务,如DHCP服务、DNS服务等,使局域网内的主机能够正常通信和访问互联网。
4. 网络安全设置,要求学生设置基本的网络安全策略,包括防火墙配置、访问控制策略等,保障局域网的安全和稳定运行。
5. 网络故障排除,设计一些故障场景,要求学生能够快速定位和解决网络故障,提高他们的故障排除能力。
四、设计要求。
1. 设计报告,学生需要提交完整的设计报告,包括设计思路、实施步骤、配置截图等内容。
2. 实际操作,学生需要在实际的网络设备上进行配置和实验,完成设计要求。
3. 问题解答,学生需要对设计中遇到的问题进行解答和总结,形成经验和教训。
五、设计评价。
1. 设计报告评价,评价学生的设计报告是否完整、清晰、符合要求。
2. 实际操作评价,评价学生的实际操作能力和解决问题的能力。
3. 问题解答评价,评价学生对设计中遇到的问题的解答和总结是否合理、深入。
课程设计总结汇报

课程设计总结汇报
尊敬的各位领导、老师和同学们:
大家好!今天我非常荣幸地站在这里,向大家总结汇报我所设计的课程。
在过去的一段时间里,我和我的团队经过精心的策划和努力,成功完成了这一门课程的设计工作。
在此,我将向大家简要介绍我们的课程设计思路和成果。
首先,我们对课程的目标进行了明确的界定。
我们希望通过这门课程的设计,能够培养学生的创新能力、实践能力和团队合作精神。
因此,在课程设计中,我们注重了理论与实践相结合,注重了学生的主体地位,注重了培养学生的综合素质。
其次,我们在课程的内容和教学方法上进行了精心的安排。
我们不仅注重了知识的传授,更加重视了学生的能力培养。
我们引入了案例分析、小组讨论、实践操作等多种教学方法,让学生能够在实践中学习,能够在合作中成长。
最后,我们对课程的评价和反馴进行了充分的考虑。
我们设计了多种评价方式,包括考试、作业、实践项目等,以全面地评价学
生的学习情况。
同时,我们也注重了学生的反馈意见,不断地改进和完善课程。
通过我们的努力,这门课程得到了学生们的认可和好评。
他们在课程中不仅学到了知识,更重要的是培养了自己的能力和素质。
我相信,这门课程的设计和实施,将为学生们的未来发展奠定坚实的基础。
总而言之,这次课程设计的总结汇报就到这里。
谢谢大家!希望我们的努力能够为学生们带来更好的学习体验和成长空间。
让我们一起期待着这门课程的美好未来!。
程序设计基础课程设计报告

程序设计基础课程设计报告
本次课程设计旨在深化我们对程序设计基础的理解和应用。
通过实际操作,我们学习了算法设计、数据结构选择及代码优化等关键技能。
在解决问题的过程中,我们遇到了诸如逻辑错误、运行效率低等问题,但通过团队合作、反复调试和查阅资料,最终成功解决了这些问题。
这次课程设计不仅提高了我们的编程能力,还锻炼了我们的逻辑思维和团队协作能力。
我们深刻认识到,良好的程序设计不仅需要扎实的理论知识,还需要灵活的应用能力和不懈的探索精神。
展望未来,我们将继续巩固和扩展程序设计知识,努力提升编程水平,为解决实际问题和推动科技发展贡献自己的力量。
课程设计实验报告的范文

课程设计实验报告的范文一、教学目标本课程的教学目标是使学生掌握XX学科的基本概念、原理和方法,能够运用所学知识解决实际问题;提高学生的实验操作技能和数据分析能力;培养学生的科学思维和团队合作精神。
具体分为以下三个部分:1.知识目标:学生能够准确地掌握XX学科的基本概念、原理和方法,了解学科的发展趋势和应用领域。
2.技能目标:学生能够熟练地运用实验设备和软件工具进行数据采集、处理和分析,具备一定的实验设计和问题解决能力。
3.情感态度价值观目标:学生能够认识到XX学科在人类进步和社会发展中的重要作用,树立科学的世界观和价值观,培养团队合作意识和创新精神。
二、教学内容本课程的教学内容主要包括XX学科的基本概念、原理和方法,实验操作技能的培训以及相关案例分析。
具体安排如下:1.第一部分:基本概念和原理,包括XX学科的历史发展、基本概念、核心原理等内容。
2.第二部分:实验操作技能,学生通过实验操作,掌握实验设备的使用方法,培养实验设计和问题解决能力。
3.第三部分:案例分析,学生通过分析实际案例,将所学知识运用到具体问题中,提高知识的实际应用能力。
三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性。
主要包括以下几种:1.讲授法:教师通过讲解,使学生掌握基本概念和原理。
2.讨论法:学生通过分组讨论,交流学习心得,提高分析问题和解决问题的能力。
3.案例分析法:学生通过分析实际案例,将所学知识运用到具体问题中,提高知识的实际应用能力。
4.实验法:学生通过实验操作,掌握实验设备的使用方法,培养实验设计和问题解决能力。
四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备等。
具体如下:1.教材:选用权威、实用的教材,为学生提供系统的学习材料。
2.参考书:提供相关领域的参考书籍,丰富学生的知识体系。
3.多媒体资料:制作精美的PPT、视频等多媒体资料,提高学生的学习兴趣。
4.实验设备:提供充足的实验设备,保证每个学生都能参与实验操作。
-课程设计报告格式及内容提纲

一课程设计报告格式1、设计报告的组成课程设计报告的构成包括:(1)前置部分:封面、摘要、目录页;(2)主体部分:引言(设计目的、任务与要求等)、正文、结论、参考文献;(3)附录部分:设计硬件原理图、软件源程序等。
2、编写格式2.1前置部分2.1.1封面由设计题目、班级、学号、姓名、指导教师、设计时间等部分组成。
2.1.2 摘要摘要部分说明:“摘要”是摘要部分的标题,不可省略。
摘要文字要简练、明确。
内容要包括课程设计目的、方法、结果和结论。
摘要正文后,列出3-5个关键词。
关键词与摘要之间空一行。
关键词词间用分号间隔,末尾不加标点,3-5个。
2.1.3目录由报告的章、节、附录等的序号、名称和页码组成,采用缩进格式。
2.2主体部分2.2.1绪论(引言)从绪论开始,是正文的起始页,页码从1开始编排。
引言包含的内容:说明报告的主题和选题的范围,设计题目的背景等;说明本课程设计所要解决的问题。
2.2.2正文正文是设计说明书的核心部分,占主要篇幅。
可分为几章,包括系统的总体设计和各部分详细设计。
实验与观测方法和结果、仪器设备、计算方法、编程原理、数据处理、设计说明与依据、加工整理和图表、形成的论点和导出的结论等。
正文内容必须实事求是、客观真切、准确完备、合乎逻辑、层次分明、语言流畅、结构严谨,符合各学科、专业的有关要求。
2.2.3结论结论应当准确、完整、明确精练;也可以在结论或讨论中提出建议、设想、尚待解决问题等。
2.2.4参考文献在论文中若引用、参考了别人的观点、理论、算法、公式等,都要用引文献的方式出现,如Hu[1]在1962年提出了不变矩。
参考文献采用顺序号编号体系,文中所引文献都要在文末的“参考文献”部分列出,且序号要一一对应。
常见的文献有以下几种:(1)著作(书)类:[序号]编著者,书名,出版地:出版社,年度(2)期刊(会议)论文类:[序号]作者,论文名称,期刊名称,卷(期):起止页码,年度(3)学位论文类:[序号]作者,学位论文名称,发表地:学位授予单位,年度(4)网络资料类:[序号]作者,论文名称,网址,年度页面页眉设置、字体、字号、打印格式同论文主体部分。
课程设计报告(共12篇)

课程设计报告〔共12篇〕篇1:学习方法好句工作朗读反思!辛弃疾建军节职责了部编版竞聘法制:励志故事拟人句的自我评价发言稿摘抄!邀请函比喻句启事宣传周,述廉自我介绍挑战书演讲稿:求职信标准先进个人誓词:朋友圈闭幕词:赏析单词。
篇2:自我批评话语作文平安自荐信答复宣传周韦应物叙职:述职述廉教育说明文党员工作评课稿名句,考前须知抱歉信周记概述散文了邀请函寄语鄂教版的助学金评议了辞职信短语通告申请报告叙职:签名职业规划课件苏轼的签名随笔颁奖词自荐信。
篇3:古诗食品事业单位串词入团申请范文评课稿建议书,课件回复物业管理工作诗词形容词施行鄂教版食品:好句守那么照弟子规节日,工作打算话语消费!支部挽联通知爱国的员工手册自荐书,比喻句标准我短信寄语营销筹划造句条例的范文入党履职。
篇4:笔记协议营销筹划朗读广告词三字经公司简介的名词知识点:造句,写人短句体积了例句播送稿。
篇5:心得体会感恩信决定应急预案自荐信了平安职责:翻译仿写爱岗敬业合同,寄语工作打算入党活动方案挽联的防控自荐书!诗词影评:祝福语征文辞职写法的工作经历演讲稿规章:状物开学职责好段:造句教材成语。
篇6:采访调查报告方案语检测对联了造句教学方案流程纪要了主题班会活动方案的剧本写作自我鉴定信我谜语弘扬。
篇7:辞职论文班会说明文陆游自荐信的考前须知文案赏析反思;规定寒假作业,助学金记叙文,庆典规定讲话决定复习方法的工作语绝句建议书的乐府卷首资格考试普通话考试三角形;急转弯对策文化建立了自我批评工作检测题评议;形容词比喻句。
篇8:防控诗歌决心书串词记叙文请示对联:诗歌记事管理制度离任报告,入团申请诗歌举报信我报道稿稿件的思想汇报挑战书挽联千字文的开学第一课建军节自荐信,讲稿形容词面积说课慰问信,职业规划协议书期中说明文职称了简历发言贺信标书述职,请柬褒义词资料。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
总评分:计算机软件教学实习报告院系:_信息科学技术学院专业:_计算机(软件外包)学号:__ 120801230_____姓名:__ 尤敏________目录一.线性表1.猴子选大王(约瑟夫环) (1)2. 需求分析 (1)3. 概要设计 (1)4. 详细设计 (1)5. 调试分析 (3)二.栈和队列1.表达式的求值 (3)2. 需求分析 (4)3. 概要设计 (4)4. 详细设计 (5)5. 调试分析 (10)三.串1. 文本编辑 (10)2. 需求分析 (11)3. 概要设计 (11)4. 详细设计 (11)5. 调试分析 (17)四.树1.哈夫曼编码 (18)2. 需求分析 (19)3. 概要设计 (19)4. 详细设计 (20)5. 调试分析 (26)五.图1.交通咨询系统 (30)2. 需求分析 (30)3. 概要设计 (31)4. 详细设计 (34)5. 调试分析 (39)六.查找与排序1.运动会分数统计 (41)2. 需求分析 (42)3. 概要设计 (42)4. 详细设计 (45)5. 调试分析 (59)七.课设总结1.收获 (64)2.积累了宝贵经验 (65)3.对以后学习充满了信心和期待 (66)一.线性表1.猴子选大王(约瑟夫环)任务:一堆猴子都有编号,编号是1,2,3 ...m ,这群猴子(m个)按照1-m的顺序围坐一圈,从第1开始数,每数到第N个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。
要求:1.输入数据:输入整数m,n,n<m;2.输出形式:中文提示按照m个猴子,数n 个数的方法,输出为大王的猴子是几号。
2.需求分析利用单循环结构和while语句来实现程序,当从1开始数到第number(代指题目中的N)个猴子的时候就让第number个猴子离开,然后接下去数,如此循环下去,直到最后只剩下一个猴子时候,此猴子则为大王。
3.概要设计猴子选大王”问题是约瑟夫环问题的一个特例。
它的存储结构:struct node{int number;node *next;};4.详细设计#include"stdafx.h"#define max 100struct node{int number;node *next;};void test(){int m,n,count=0,j;node *head,*rear;head=new node;rear=head;node *p,*q;cout<<"猴子总数为:"<<endl;cin>>m;cout<<"数到几离开圈子?"<<endl;cin>>n;for(int i=1;i<=m;i++){p=new node;p->number=i;rear->next=p;rear=p;}rear->next=head;q=rear;//是从rear 开始while(count<m-1){j=0;while(j!=n){q=q->next;if(q==head)q=q->next;if(q->number)j++;}cout<<q->number<<" ";q->number=0;count++;}node *k;k=head->next;while(k!=head){if(k->number==0)k=k->next;else{cout<<"大王是:"<<k->number<<endl;break;}}}5.调试分析时间复杂度为:m二.栈和队列1. 表达式求值任务:以字符序列的形式从终端输入语法正确、不含变量的中缀形式的整数表达式,利用给定的运算符优先关系,实现对算术四则混合运算表达式的求值(注:也可以先将中缀表达式转换成后缀表达式以后再计算)。
要求:1.输入数据:输入中缀表达式字符串,并以#结尾,如“9-(30-2*7)/5+4#”。
2.输出形式:如“9-(30-2*7)/5+4=10”。
2.需求分析利用了栈来实现表达式的求解。
该程序能够对任意的四则运算表达式进行中缀表达式向后缀表达式的转换,并得出其计算结果。
输入输出均是阿拉伯数字和四则运算操作符以及括号运算符,按照程序所给提示进行标准输入输出即可,按“#”结束输入。
3.概要设计1)StackInit函数,主要用来实现函数的初始化;2)StackPush函数,主要用来执行入栈操作,为实现中缀转后缀提供可能;3)StackPop函数,主要用来执行出栈操作,为转换函数所应用;4)StackTop函数,主要用来执行取栈顶元素操作,为转换表达式做准备;5)Compare函数,主要用来实现比较运算符的优先级别的比较,为后面的函数转换做准备;6)Transfer函数,主要用来实现中缀表达式转换成为后缀表达式,为后面的计算提供条件;7)Calculate函数,主要用来综合前面函数的结果,从而计算出表达式的值;8)test函数,主要用来实现数据的输入输出以及测试;各个函数之间均有其内在的数据以及结构上的联系,在test函数里面调用了Transfer函数和Calculate函数,而在Transfer函数内部,有调用了之前的StackInit函数、StackPush函数、StackTop 函数以及Compare函数和StackPop函数。
该课题程序主要涉及了栈的数据结构,其存储的字符型和整型。
如:typedef char Elemtype;typedef struct stack{Elemtype data;struct stack * next;}Sqstack;各函数的调用关系图:4.详细设计定义栈:typedef char Elemtype;typedef struct stack{Elemtype data;struct stack * next;}Sqstack;主函数:#include "stdafx.h"#include "Stack.h"void StackInit(Sqstack **head) //初始化{if((*head=(Sqstack *)malloc(sizeof(Sqstack)))==NULL) exit(1);(*head)->next=NULL;}int StackPush(Sqstack *head,Elemtype x) //入栈{Sqstack *p;if ((p=(Sqstack *)malloc(sizeof(Sqstack)))==NULL){cout<<"内存空间不足无法插入";return 0;}p->data=x;p->next=head->next;head->next=p;return 1;}int StackPop(Sqstack *head,Elemtype *d) //出栈{Sqstack *p =head->next;if (p==NULL){cout<<"堆栈已空出错!";return 0;}head->next=p->next;*d=p->data;free(p);return 1;}int StackTop(Sqstack *head,Elemtype *d) //取栈顶元素{Sqstack *p=head->next;if (p==NULL){cout<<"堆栈已空出错!";return 0;}*d=p->data;return 1;}int Compare(char a,char b) //比较操作符优先级{if((a=='+'||a=='-')&&(b=='*'||b=='/'||b=='('))return '<' ;else if ((a=='*'||a=='/')&&b=='(')return '<';else if (a=='('&&(b=='+'||b=='-'||b=='*'||b=='/'||b=='('))return '<';else if (a=='('&&b==')')return '=';else if (a=='#'&&(b=='+'||b=='-'||b=='*'||b=='/'||b=='('))return '<';else if (a=='#'&&b=='#')return '=';elsereturn '>';}int Transfer(char Expression[],int n,char save[]) // 中缀变后缀{Sqstack *s;char x1,x2,y;int i;int j=0;StackInit(&s);StackPush(s,'#');for (i=0;i<n;i++){x1=Expression[i];if(x1<='9'&&x1>='0'){save[j]=x1;j++;y=Expression[i+1];if(y=='+'||y=='-'||y=='*'||y=='/'||y=='('||y==')'||y=='#'){save[j]=' '; //在数字后面,操作符前面加空格j++;}}else{StackTop(s,&x2);if (Compare(x2,x1)=='<')StackPush(s,x1);else if (Compare(x2,x1)=='>'){StackPop(s,&x2);save[j]=x2;j++;i--;}else if (Compare(x2,x1)=='=') StackPop(s,&x2);}}save[j]='#'; //后缀表达式以'#'号结束return j;}void Calculate(char p[]) //后缀表达式求值{int s[100];int i,j;i=j=0;while(p[j]!='#'){switch(p[j]){ case'+': //将操作符前面的两个数值相加s[i-2]=s[i-2]+s[i-1];i=i-1;break;case'-': //将操作符前面的两个数值相减s[i-2]=s[i-2]-s[i-1];i=i-1;break;case'*': //将操作符前面的两个数值相乘s[i-2]=s[i-2]*s[i-1];i=i-1;break;case'/': //将操作符前面的两个数值相除s[i-2]=s[i-2]/s[i-1];i=i-1;break;case '0': //如果扫描到的是字符~9,执行下面操作case '1':case '2':case '3':case '4':case '5':case '6':case '7':case '8':case '9':s[i]=(int)p[j]-48; //48是的ASCII码值,将数字字符char型向int类型转换j++;while(p[j]!=' ') //判断一个操作数是否结束,每个操作数都是以空格结束{s[i]=s[i]*10+(int)p[j]-48; //求出数字字符的值j++;}i++;break;}j++;}cout<<"计算的结果为: "<<s[0];}void test(){int m;int i=0;int k;char save[100];char a[100];cout<<"输入字符串,并以#号结束"<<endl;for (m=0;m<100;m++){cout<<&a[m];if(a[m]=='#')break;}Transfer(a,m+1,save);k=Transfer(a,m+1,save);cout<<"后缀表达式为:";for (m=0;m<k;m++)cout<<save[m];Calculate(save) ;cout<<endl;}5.调试分析三.串1.文本编辑文本编辑任务:静态存储一页文章,统计文中所出现的英文字母的个数、数字的个数、空格的个数、总字数等。