语言实践报告|语言实践报告(精华十八篇)
发布时间:2018-10-21语言实践报告(精华十八篇)。
★ 语言实践报告
实习是每一个毕业生必经的一段经历,它使我们在实践中了解社会,巩固知识,实习又是对每一位毕业生专业知识的一种检验,它让我们学到了很多在课堂上根本学不到的知识,既开阔了视野,又增长了见识,为我们真正走向社会打下了坚实的基础,也是我们走向工作岗位的第一步。
★ 语言实践报告
作者:包添炜
**:《教育教学论坛》2014年第40期
摘要:语言实践是小学语文教学的第一要务,通过在语文教学过程中进行“听、说、读、写”训练,来增强学生对知识的理解、积累和运用,其对于小学生语文素养的提升而言至关重要。因此,本文就如何通过语言实践来提高小学生的语言素养做一简要分析。
关键词:小学语文;语文实践;识字
中图分类号:g623.2 ; ; 文献标志码:a ; ; 文章编号:1674-9324(2014)40-0217-02
一、引言
语言是人类的交际工具。小学语文是一门基础学科,是学习我国传统文化的基础,是学生们学习如何运用语言的基础,所以要致力于培养学生学习语文的兴趣,养成良好的学习语文的习惯。提高小学生语文素养,应以读写为主,传授学习方法,培养学习兴趣。
二、熟读课文,培养语感
俗话说:书读百遍,其义自见。学生们都有一定的生活经验和读懂课文的能力,教师要相信学生,让学生充分发挥自身的潜力,运用学过的阅读技巧读懂课文。
教师在教学过程中对学生进行朗读指导,以读代讲,在学生读课文之前准备好在阅读过程中学解决的问题,来帮助学生理解课文,体验其中的情感,促进学生提高语文素养。
例如《荷花》这篇课文在字里行间都显露着作者的深厚感情,教师在教学时要注重学生对该课文的朗读,可以先让学生将该课文读熟,体会这篇文章作者的感情,再找一些适合这篇文章的轻**,让学生进行配乐朗读。随着**,学生们更能体会到其中的情感,读懂作者的写作目的,能够领悟到文字的魅力,学在其中,悟在其中。这样既能提高学生们的朗读水平,又能提高学生的语文素养[1]。
3,利用信息技术使学生深刻理解文章
随着社会的发展,信息技术逐渐走进教学领域,在教学中的地位越来越重要。随着多**教学的应用,课堂形式和内容不断创新,更加多样化。如此丰富的课堂内容,有利于学生知识的积累,激发学生的创新思维。
★ 语言实践报告
作者:赵金丽
**:《中学生英语·外语教学与研究》2019年第05期
英语这门课程自身隶属于语言的学科类型,伴随着现代的相关教育事业不断快速完善提升与发展,英语这门学科越来越普遍越来越国际化,其所拥有的实用性也越来越受到更多中国学生们的喜爱。语言实践这一技巧是在英语课堂当中进行检验学生们对于所领悟知识的一种方式,学生们可以更加全面且快速地掌握学习教师所授课的知识重点。
在我国中学英语课堂教学当中一直以来所使用的教学方法都是以往传统的教学方法,大多数都是教师作为主导,学生只是被动地被灌輸英语知识,或者是以做题、做试卷的方式来加深学生对于英语知识的印象,但是这些传统的教学方法不仅使教师在进行教导英语知识时非常费劲,也会使学生学习英语知识时非常难理解,甚至因为某些原因导致学生对英语的学习兴趣开始不断下降使学生的英语成绩也处于直线下滑的状态,也达不到预想当中的效果与效率。部分学生自身在英语方面的基础非常差,对英语当中所包含的语法、听说等能力都不是非常高,如果在这种情况下还使用以往传统的英语教学方式进行教学就没有办法满足学生自身的需求。因此要是想将现如今这种英语教学方式与现状进行改变,那么就一定要在中学英语教学当中使用活动教学法进行教学,活动教学法所提倡的就是通过创设和营造真实有意义的英语文化环境和语言环境来培养学生自主学习的能力,并在提升学生对学习英语兴趣的同时提高学生的英语水平。
在中学各相关英语教师进行授课的过程当中,精准且适当地设立语言实践环节是拥有着非常重要的意义,在教师们进行英语授课当中通过选择使用语言实践这一教学方式,可以令学生们更加有效且全面地了解课堂当中所学的知识,并且教师们可通过语言实践时主动引导学生们进行正确的学习方向。
2.1语言技能有助于活跃课堂气氛
语言实践这一环节能够更加有效地提升课堂当中的学习气氛,全面拉近师生之间的距离。在以往传统的教学过程当中,教师们经常将自身作为课堂当中的重心点,通常会选择根据课程时间进行不断地讲述课本知识,从而令课堂的气氛越发沉闷,师生之间的关系不断疏远,在融入语言实践这一环节时,要将学生们作为课堂当中,注重语言实践这一环节,在进行语言实践的过程中全面激发学生们自身拥有的求知欲,主动活跃课堂当中的气氛,全面拉近师生之间的距离。
★ 语言实践报告
学生姓名:xxx
学号:xxxxx
专业:汉语言文学
院系:网络教育学院实习
批次:20xx年春
一、实习目的
经过这几年来的学习,我们终于到了实习的阶段,实习是直接检验我们理论联系实际的一个重要环节,也是提高自己专业知道与实际解决问题的能力,让我们更具备实际的专业能力,把知识应用到实践中,也把知识转化为了一定的社会效果。特安排本次实习。
二、实习时间
20xx年2月6日至20xx年3月9日(5周)三、实习地点:广东省潮州市登塘镇中盛实验学校
四、实习内容
在该学校实习期间,本人主要从以下两个方面的内容来开展实习:课程教学与
班主任工作,以及学校后勤一些工作。
在教学工作方面,首先开始的是听课,因为是新到工作者,对课堂从未接触过,更谈不上要上好课了,所以我先从听学科带头人的课,在此基础上,我在上课的初步实战上,积累了一定的经验,特别是在我的初次上课上,对我以后的课堂把握有很大的帮助。其次是如何的备课,备课是一门学问很深的内容,对教材的认识与分析,对班级的分析,对学生的分析都要综合起来,所以我对教案进行了三次的修改,在教学中采用“引导式与启发式教学”把课堂与实际生活相联系。在备课当中,我特别注意学生的因素,全方位考虑学生的成绩与基础的差异,对备课内容进行了很大的调整。再次是上课:第一次登上初中的讲台,心里有些紧张,但还是慢慢的冷静下来,按照自己的备齐内容,及时注意学生的反应,把握好课堂中的教与学,充分体现出老师的引导与启发作用。课后,,指导老师针对我的上课情况评价说,整体上来说很好,只是与学生的配合还有点不足。在接下来的讲课中,我改正了缺点,上课也没有那么紧张了,也和学生达到了很好的配合,成功的完成了本节课的教学工作。最后是班主任工作。对于我一个新来的年轻老师而言,班主任是个很具挑战性的工作,特别是在现在的社会时期,小孩子的思想与认识都带有很大的社会因素在里面。在工作中,我主要采用的是谈话式与制度式双重管理,对学生特别是对后进生与特殊生进行诚恳,真诚的谈话,记忆最深的是一位基础很差的同学,叫王海周,之前出现过逃学,不爱做作业等现象,对他,我特制定了一个提升计划,与他一同学习,一同讨论与解决不懂的问题,经过两周的努力,他对学习有一很大的兴趣,考试也从之前的20多分提高到了50多分。通过他的提高,让我在班主任工作中有了很大的喜悦与成就感。
五、、实习反馈
对于我的本次实习,该校领导以及指导教师对我的评价还是比较高的。认为我全面完成了各项毕业实习任务,实习时非常认真,并能严格遵守该校的劳动纪律,毕业实习效果很好,业务能力也非常强。
六、实习体会
通过本次实习,让我深深的认识到教书育人是一个漫长而细心的工作,在教学中我们要比学生更多的多的知识,还不仅要具备汉语言专业的知识,还要有历史、生物、地理、物理、化学等相关的一定知识。学生是还不懂如何去学或不知该怎样学的人,所以我们要做好多培养学生的良好的学习与生活习惯,还要培养学生的卫生习惯,因为我发现,当学生有了一个良好的习惯后,一切工作实行起来就会轻松的多。不仅如此,在实习过程中我体会很深的还有是与家长的沟通与,做为班主任,不可避免的要与家长沟通,所以我特别注重家访与召开家长会的工作,这是我们老师与家长最直接最有效的工作方试了。
总之,通过这五个星期的实习,让我学到了很多,学到了书中所没有宝贵的经验与知识,在指导老师与校领导的帮助下,我从一个初出茅庐的学生变为了一位老师,我想,通过这次实习,我在以后的工作中,将会努力提高自身的素质,时刻为成为一个好老师而努力!多反思自身工作中的不足与成功之处,多总结,像竹一样一节为一结,这样才能让自己的教学水平得到提高,更能让我成为一名真正合格的老师。
★ 语言实践报告
经过议定C说话实训,让我加深了对C说话的明白,而不可是单单的在讲义中学到的那些表面,平常败兴的课程,经过议定本身脱手亲身编写,变的活泼风趣,而在本身脱手的进程中,呈现的题目很多,比表面要难的多,当一个程序写完今后,凡是会有很多不对而没法办理。不过,经过议定几天的实训,渐渐消耗了一些经验,有些不对可以很快就看出来。
此次实训有很大的成果,让我对C说话有了更深的认识,平常在讲堂上学到的东西可以本身脱手编写,将其转化成一些适用的技巧。如果是一个程序写完一处不对也异国,会有种成绩感,因而乐趣就来了,乐趣来了,天然学的东西也就多了,能把表面变成实际的技巧,让我对C说话有了浓厚的乐趣和更深层的`认识。
C说话是一个有序的进修,学了最根本的更换,然后扩大到轮回,嵌套,层次很明白,不是一个零散的知识,实际上扫数的课程都如此,不过经过议定实训我也知道了本身的不敷,存在的很多题目。
比如本身写的写的小程序出了题目,不会办理了就叫教授救助,固然说必定意义上增加了师生之间的感情,可是会养成一种依靠的心理,碰到题目了第一个想到的是告急而不是本身自力办理,所以今后要多多熬炼本身的决议信念和增加本身的本领,篡夺做到教授不在身边的时候也能够结束一些大略的程序编写与不对清除。
另有本身的根本知识不结壮,碰到的题目,异国很好的逻辑脑筋,亲身编写一个陌生的程序的时候会有种没法脱手的感触,找不到冲破口。经过议定实训,渐渐理清了次序,对付大略的程序和一些比拟拟较噜苏的嵌套,轮回,不在是看着一头雾水。本来只要理清了思路,把根本知识把握了,然后井井有条的分析,一步一步明白,C说话还是很故意思的课程。
本身亲身脱手编写程序让我增加了对C说话程序开辟环境的明白,在上课的时候教授就讲,进修C说话最紧张的是进修C说话的逻辑脑筋,不管今后从事甚么行业,进修C说话都对本身的职业很有救助,如果是从事编程工程工作的话,就更有救助了,尽管今后的编程工作大略不消C说话,可是具有结壮的C说话根本是对工作很有效的。
当初在初步兵戈C说话的时候,看着一堆“奇形怪状”的标记,觉得甚是没趣,经过议定此次实训,摆脱了那种似懂非懂的状况!
感谢黉舍安排此次实训和教授的耐烦讲解,让我学到了很多知识,在实训进程中,同学之间的彼此探讨,教授的循循善诱,最终让我们到达了举一反三的结果,在学知识的同时,也增加了同学教授之间的感情。盼望今后还会有更多雷同的实训课程,在有限的大学时候内学到更多的适用技巧,为今后的工作打下一个精良的根本。
★ 语言实践报告
20xx-7-6在这个学期的实习过程中,我们进行了为期俩个礼拜的C语言实习。首先得保证的一点就是我们要按时实习,遵守实习规则。在科技高度发展的今天,计算机在人们之中的作用越来越突出。而C语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,也有助于我们专业课的学习,因此,C语言的学习对我们尤其重要。
在这个俩个星期里,我们专业的学生在梁老师的带领下进行了C语言程序实践学习。在这之前,我们已经对C语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。
由于时间的关系,老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。包括了程序模块处理.简单界面程序.高级界面程序.程序的添加修改等。上机实验是学习程序设计语言必不可少的实践环节,特别是C语言灵活、简洁,更需要通过编程的实践来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。
学习C程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的机会,尽快掌握用C语言开发程序的能力,为今后的继续学习打下一个良好的基础。为此,我们结合课堂讲授的内容和进度,安排了5次上机实验。课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:
1.加深对课堂讲授内容的理解
课堂上要讲授许多关于C语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用C语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握C语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。
学习C语言不能停留在学习它的语法规则,而是利用学到的知识编写C语言程序,解决实际问题。即把C语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握C语言、自己编写的程序是否能够正确地解题。
通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,我们可能会想办法去"掩盖"程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多想不到的情况发生,通过解决这些问题,可以逐步提高自己对C语言的理解和程序开发能力。
2.熟悉程序开发环境、学习计算机系统的操作方法
一个C语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能
进行。所谓"环境"就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进行程序开发工作。通过上机实验,熟练地掌握C语言开发环境,为以后真正编写计算机程序解决实际问题打下基础。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。
3.学习上机调试程序
完成程序的编写,决不意味着万事大吉。也许我们认为万无一失的程序,实际上机运行时可能不断出现麻烦。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗几个小时时间的小小错误,老师一眼就看出错误所在。
时光飞逝,转眼间为期俩周的实习结束了。在这期间,我学到了我也深刻的体会到,不管是做什么,首先对自己要有信心,其次要有奉献和吃苦的精神,再次要有创新精神和能力;同时我也悟到了许多,实习,是生活的又一个学习的平台,我们要有团结协作,善于沟通的能力。团结起来,发挥集体的力量,那样才能事半功倍!团结、沟通是非常必要的。通过这次为数不多的几天C语言实习,我们了解了一些关于C语言的知识,理解巩固了我们C语言的理论知识,着对我们将来到社会工作将会有莫大的帮助。同时它让我知道,只要你努力,任何东西都不会太难。
★ 语言实践报告
1、掌握C语言中的变量、数组、函数、指针、结构体等主要知识点。
2、掌握C程序的结构化程序设计方法,能使用C语言开发简单的应用程序。
编写一个学生信息排序程序。要求:
1、程序运行时可输入n个学生的信息和成绩(n预先定义)。
2、学生信息包括:学号、英文姓名、年龄;学生成绩包括:语文、数学、计算机。
3、给出一个排序选择列表,能够按照上述所列信息(学号、姓名、年龄、语文、数学、计算机)中的至少一个字段进行排序,并显示其结果。
★ 语言实践报告
前一段时间做协议转换器的时间用到CRC-16校验,查了不少资料发现都不理想。查表法要建表太麻烦,而计算法觉得那些例子太罗嗦。最后只好自己写了,最后发现原来挺简单嘛:)两个子程序搞定。这里用的多项式为:
CRC-16 = X16 + X12 + X5 + X0 = 2^0+2^5+2^12+2^16=0x11021
;-------------------------------------------------------------
; Output: CRC_High CRC_Low
;-------------------------------------------------------------
decfsz v_Loop1 &nbs
[1] [2] [3] [4] [5]
★ 语言实践报告
完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现麻烦。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。
★ 语言实践报告
c语言实训总结样本1
在科技高度发展的今天,计算机在人们之中的作用越来越突出。而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。
在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。
由于时间的关系,我们的这次实践课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。包括了程序模块处理。简单界面程序。高级界面程序。程序的添加修改。用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比较重要的时间操作。
上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。
学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的机会,尽快掌握用c语言开发程序的能力,为今后的继续学习打下一个良好的基矗为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:
1.加深对课堂讲授内容的理解
课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原来(自第。)理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。
学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否能够正确地解题。
通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去“掩盖”程序中的错误,而不是尽可能多地发现程序中存在的`问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发能力。
2.熟悉程序开发环境、学习计算机系统的操作方法
一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进行。所谓“环境”就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进行程序开发工作。通过上机实验,熟练地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下基矗同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。
3.学习上机调试程序
完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现麻烦。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。
通过这次为数不多的几天计算机实践学习,我们了解了一些关于c语言的知识,理解巩固了我们c语言的理论知识,着对我们将来到社会工作将会有莫大的帮助。同时它让我知道,只要你努力,任何东西都不会太难。
c语言实训总结样本2
在初学c语言的一个学期后,我们进行了c语言实训阶段,尝试编写一个比较复杂的程序系统。在为期一周的时间中,我们同组的同学共同的感受是:c语言实训和平时上课所接触的程序是有很大不同的,所经受的考验和克服的困难是平时所无法比拟的。好在同组的搭档们精诚合作,分工明确,有问题共同解决,攻克了c语言实训的复杂程序。在这里,我作为其中的参与者,感触良多。
在这次实训中,我对对c语言有了一个更深的了解认识,也对这个学期学的知识得到巩固,还尝试运行编程,每次运行程序成功,让我对下面的项目就充满信心。通过自己与同学合作编写程序,最终把最初的理论知识转化基本技能。这次的实训,使我对c语言的学习产生浓厚的兴趣。
还是这次实训,最令人激动的就是合作做项目,虽然那只是一个很小很小的项目。每天大家来得很早,大家在一起学习,取长补短,我们很好的在实训中长知识,提高我们的学习热情。实训中深切体会到了老师认真负责的伟大的精神和热情为同学指导的促学方式,虽然对有些时候老师没给我们指出解决问题的方法有些小抱怨,但是到了结束时才知道,这种教学让我们自己学会了自学,学会了去看懂别人的代码。更多是老师给的感动,每天在我们来之前就到了教室,在讲课中海给我们分享他在公司上班的一些心得和体会,还有那些我们应该注意的事项,这些是平时上课时无法学到的,是更深层次的巨大收获。
通过这次实训,也使我们发现了许多问题。
在实训中,我们认识到自己还有很多的知识没学好,基础知识没理清,而且许多东西还要去翻书,去上网搜索。而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自弃或者抱怨项目的变态,以后要克服,尽量保持一颗良好的心态,学好c语言,也学好用c语言编写一个按要求的系统。
还有就是对于未来,近程就是下学期,我觉得我还有许多方面需要提高。
首先我要继续学习好c语言的基础知识,然后能在电脑上熟练的运用。然后每天都能写一些程序,上网时候多看一些优秀的教程和优秀的代码。遇到问题时多和同学讨论,并且多弄出几套方案,多锻炼自己结局问题的能力和与同学合作的能力。
总之,这一切都成为我记忆里面的一个篇章,更是在c语言编程上的一个里程碑。
c语言实训总结样本3
一周的c语言实训,虽然时间略显仓促,但却让我学到了很多实际运用的技能!
首先,在实训中的第一步是编写功能较为单一的小程序,虽然是小程序,但所用的知识却都是我们本学期学习的重点知识。在做题的过程中让我们把这些知识复习了一遍,强化了知识!
其次,这次作中所碰到的题目,在实训中已经接触过,所我们都比较深知这些题目的要求和算法,因次在编写小程序时比较快,而且算法也是比较简化,运算准确。鉴次我明白很多编程题要经过多次编写修改与调试,才会得到最简略的算法。
再次,平时我们学c语言视乎都是为了考试或者做一些比较常规的题目,而这次实训却给我们的将所学知识运用于解决实际问题的机会,让人更有激情,这就是编写软件的在雏形,也让我们感受到了编写软件程序的乐趣。但是不仅仅是如此,更为重要的是在运用所学知识的过程中,记住这些知识,并能够广泛的运用!
虽然我这次是编写一个菜单的程序,但是如果我么留心的话,我们身边有许多电子设备都是内置有程序的,我们也可以在此次专题实训过后,自行确定其他的专题进行编写程序,这样可以让我们的知识更加深化丰富!
这次实训似乎是对我巨大的考验,程序在不慌不忙的进行着,按照我自身的进度,提前完成是没有问题的,但是很多客观条件让我不得不在最后的时间里才上交的作业。每当我把程序写完以后,却由于每一台电脑的识别格式不一样而导致我所写的文件一次次的被损坏,尽管这样,我仍然没有放弃,最后还赶在截止时间到来之前上交了我的作业!
这一次编写大作业的程序又让我感受到学程序可以锻炼缜密的思维了。因为平时练习的都是小程序,所以句段比较少,一些错误都很容易被检查出来,但是这次实训却是上百段的语句,难以检查,似乎也没有经验去怎么检查,那一刹那感觉到很急,但又不知如何是好,可是又不轻易的向老师询问,因为好像蛮简单,相信自己能够检查出来,所以我一般都是独立思考的完成的,只有少部分是在老师和与同学讨论下完成的。
在编写程序中,真的是细节决定成败,因为不管程序的语句是多是少,但是只要有一条语句或语法不正确,就不能使程序得到所需要的结果。没能够使自己编写出来的程序等到想要的结果,意味着这是一个不理想的程序,对于本次编写来说则是失败的。
c语言实训总结样本4
在初学c语言的一个学期后,我们进行了c语言实训阶段,尝试自己编写一个比较复杂的程序系统。在为期两周的时间中,我们同组的同学共同的感受是:c语言实训和平时上课所接触的程序是有很大不同的,所经受的考验和克服的困难是平时所无法比拟的。好在同组的搭档们精诚合作,分工明确,有问题共同解决,攻克了c语言实训的复杂程序。在这里,我作为其中的参与者,自然感触良多。
刚开始接触到c的时候,我已经学过一些有关vb的内容,这个在算法和思维上稍微有点帮助。回想本学期的学习,首先,最基本的,是c的数据格式,让我们知道整数,浮点数以及字符常量在c中的运用。然后,在学会了数据转化,以及熟练的可以对各种数据处理之后,我开始进行有关数据结构,像数组,结构体等的学习,因为有的东西从现有的知识来看都是非常简单的,还没有联系到指针等等一些复杂的概念。可是,仅仅学会这些是远远不够的,c语言中,还有很多更加经典、重要、实用的知识。
说说函数。虽说很多程序语言都有函数这一内容,但我觉得c语言的函数是最有魅力的了。学习函数的方法是比较简单的,只有两个字“牢记”,即:牢记函数的功能,牢记函数的用途以及如何输入输出。函数从本质上讲是一段通用程序,用它可以帮助我们节约很多编程的时间,学习c语言的“高人”都说,一个聪明的编程者在编写程序前往往总是先找自己所编写的程序中有多少是可以用函数来代替的。比如,大家可以作一个比较字符串的实验,用c语言中的strcmp()函数只要一句话,而自己编写的话,30句都很难实现,可想而知函数的实用和快捷。在我们c语言实训的代码中,函数更是得到了充分的应用,可以说,实训题目的复杂代码,就是用无数个函数的调用和嵌套积累出来的。
要注意的是,有的同学刚刚开始的时候,都是被一些大的程序激励的,所以当开始的时候看到繁琐的数据转化和简单的算法,都觉得很无聊,都想自己做几个自己满意的程序来看看,虽然这种想法很好,但是,我们说,没有基础,纯粹是搬照一些现成设计方法,是不足取的。要知道,程序设计讲究的是个人的思维的,假如刚开始就被一些现成的思想束缚住,以后就会觉得很无趣。
我们知道,指针其实是c语言的灵魂,许多的数据结构在我们学到这里之前都可以说是精通了。所以我们的任务就是,让数据结构在指针中运行。当然,刚刚开始接触到这些新的东西,是一件非常痛苦的事情,所以我们一定要用非常形象的思维去看待指针,不能太固化。所以,新的东西,比如结构体在指针中的表现方法,数组及多维数组在结构体中的运用,都一点一点的加了进来,同时丰满了我们对原来c的数据机构,数据表示的理解。当我们完成了这三步的学习,我们已经可以自豪的说,我们的基础都扎实了,可以进一步的学习有关算法,设计概念等等深层次的东西了。
但是,指针,结构体,这些太抽象的东西,在学习c语言的时候我们就有点“似懂非懂”,可是在眼下的c语言实训中,像这么重要的c语言知识,一定要达到能熟练掌握,实际运用的程度。在实训的大程序中,结构体在指针中的表现方法,数组及在结构体中的运用等具体的技术环节,都得到了体现,不会指针,我们的工作是没法展开的。所以,在实训期间,大家在巩固基本知识的基础上,逐块攻克实训课题,克服了困难,自信心得到了提高。
最后,谈谈我们组的程序软件。商店商品管理系统,是一个比较利于应用,解决实际问题,方便实际管理的程序。设计代码比较复杂,结构比较严谨。在程序编写的1周左右的时间里,组员们遇到了上述的困难,包括程序设计构思,甚至是指针等某些知识点的欠缺,导致的工作中出现的困难。但是,当大家一起团结协作,解决了这些困难之后,发现自己也可以编写复杂的、应用性的程序了,更发现自己对c语言这门学科的兴趣也提高了。
当然,我们编写的商店商品管理系统,还存在很多疏漏和不合理之处。比如,程序复杂冗长,如果时间充裕,我们将在不改变程序运行结果的基础上,简化程序,使每一句更加精辟,总体上更加简化。另外,在程序的外观上,我们由于时间问题,没有做更多的修饰,运行起来显得比较死板、枯燥乏味。如果增添一些色彩和其他效果,我们的程序也许会更加完美。
★ 语言实践报告
英语教学的根本价值在于交际实践。初中英语新课程标准是以发展学生的综合语言能力为终极目标,也就是要把培养学生的综合能力作为英语教学的努力方向,加强开展初中英语语言实践活动,在学校教育中,创设语言实践环境,强化英语交际功能已经成为共识。因此初中英语教学中要注重语言实践,在自主参与实践中激发学习兴趣,在课堂对话实践中提高听说能力,在现实交际实践中培养应用能力。
1、 鼓励和表扬学生提高英语交际的愉悦感和成功感
在英语课堂语言的实践中,学习者面对陌生的语言系统和文化背景进行训练,常常担心错误、否定和嘲笑。尤其是初中生,他们的自我意识、自尊心又比小学生强得多,他们怕出错、怕出洋相、怕遭否定和讥笑,因而在课堂实践活动中常不积极开口。因此,教师应鼓励和表扬学生提高英语交际中的愉悦感和成功感。
首先,教师要对教学工作充满热情,善待学生,让学生感到轻松愉快,从而产生积极健康的情绪。
其次,教师要鼓励学生积极开口,对于那些有困难,或反应慢、基础较差的学生,要耐心启发诱导,给予提示帮助。学生说错了,要尽量少给否定评价。应把注意力从词句的正确性转移到语言内容、交际功能和语言实践上。
学生说得好或有创见,要多给鼓励,如“good!”“very good!”“excellent!
”“wonderful!”等赞美的词语要恰如其分频繁地使用,给他们愉快感和成功感,以增强他们学习的信心,激发他们主动参与的热情。
再者,要改变操练方式。许多学生感到紧张,害怕在全班同学面前练习。因此,笔者认为学生可以先分组练习。
这是消除学生紧张和恐惧的理想方法。因分组练习,同桌两位学生一组,或相邻两桌学生一组,教师不干涉,学生自由交谈,受周围环境的威胁(如出错受否定评价、讥笑等)大大减少。由于否定评价、讥笑等威胁解除了,学生也就不再过分注意语言形式的正确与否,不会把实际运用中难以避免的某些不确定或没把握视为威胁,开口的积积极性也就高起来了。
★ 语言实践报告
#include//基本型态定义。支援型态定义函数。使用者界面函数 图形装置界面函数。
#include //用户通过按键盘产生的对应操作 (控制台) #include
int Snake = {0}; //数组的元素代表蛇的各个部位 char Sna_Hea_Dir = 'a';//记录蛇头的移动方向
int Sna_Hea_X, Sna_Hea_Y;//记录蛇头的位置
clock_t Now_Time;//记录当前时间,以便自动移动
int Level ;
int All_Score = -1;
int Apple_Num = -1;
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); //获取标准输出的句柄
//句柄 :标志应用程序中的不同对象和同类对象中的不同的实例 方便操控, void gotoxy(int x, int y)//设置光标位置
{
COORD pos = {x,y}; //定义一个字符在控制台屏幕上的坐标POS
//定位光标位置的函数 SetConsoleCursorPosition(hConsole, pos);
}
{
CONSOLE_CURSOR_INFO cursor_info = {1, 0};
SetConsoleCursorInfo(hConsole, &cursor_info);
}
{
SetConsoleTextAttribute(hConsole, color);
//是API设置字体颜色和背景色的函数 格式:SetConsoleTextAttribute(句柄,颜色);
}
void Print_Snake()//打印蛇头和蛇的脖子和蛇尾
{
int iy, ix, color;
{
{
SetColor(0xf); //oxf代表分配的内存地址 setcolor:34行自定义设置颜色的函数
gotoxy(ix*2, iy);
printf(
}
{
color = rand()%15 + 1; //rand()函数是产生随机数的一个随机函数。C语言里还有 srand()函数等。
color -= rand() % 13 + 1;
SetColor(color);
gotoxy(ix*2, iy);
printf(
}
{
gotoxy(ix*2, iy);
SetColor(0xe);
}
}
{
int iy, ix;
{
gotoxy(ix*2, iy);
printf(
}
}
{
ix = rand() % LEN;
iy = rand() % WID;
}while(Snake);
Snake = -1;
gotoxy(ix*2, iy);
printf(
Eat_Apple = 0;
{
gotoxy(30, 10);
printf(
Sleep(3000);
system(
exit(0);
}
{
int ix, iy;
{
switch(Sna_Hea_Dir)//根据新的蛇头方向标志蛇头 {
Sna_Hea_Y = iy - 1;
Sna_Hea_X = ix;
break;
case 's':
Sna_Hea_Y = iy + 1;
Sna_Hea_X = ix;
break;
Sna_Hea_X = ix - 1;
Sna_Hea_Y = iy;
break;
case 'd':
Sna_Hea_X = ix + 1;
Sna_Hea_Y = iy;
}
}
if(Snake!=1&&Snake!=0&&Snake!=-1)
Game_Over();
if(Snake
{
++Snake_Len;
Eat_Apple = 1;
{
Snake = 0;
}
}
Snake = 1;//处理蛇头
}
{
case 87:
Sna_Hea_Dir = 'w';
break;
case 83:
Sna_Hea_Dir = 's';
break;
case 65:
Sna_Hea_Dir = 'a';
break;
case 68:
Sna_Hea_Dir = 'd';
}
}
if(clock() - Now_Time >= Wait_Time)//蛇到时间自动行走 {
Clear_Snake();
Move_Snake();
Print_Snake();
Now_Time = clock();
}
{
system(
system(
Hide_Cursor();
gotoxy(61, 4);
printf(
gotoxy(61, 6);
printf(
gotoxy(61, 8);
printf(
gotoxy(61, 10);
printf(
gotoxy(61, 12);
printf(
Snake = i+1;
{
SetColor(Snake); gotoxy(ix*2, iy);
printf(
}
}
{
SetColor(0xe);
gotoxy(73,4);
All_Score += Level;
printf(
gotoxy(73, 6);
printf(
gotoxy(73, 8);
printf(
gotoxy(73, 10);
printf(
gotoxy(73, 12);
printf(
{
if(((Apple_Num-1) / 10) == Level)
{
++Level;
Wait_Time -= 1;
{
Init();
srand((unsigned)time(NULL));//设置随机数的种子 Now_Time = clock();
int speed1=1000,speed2,a;
printf(
printf(
scanf(
Level=1;
Wait_Time=speed1-speed2;
printf(
{
if(Eat_Apple) {
++Apple_Num; Rand_Apple(); Lev_Sys(); Pri_News(); }
Get_Input(); Sleep(10); }
return 0;
}
★ 语言实践报告
学号:__ 姓名:__ 班级:__ 日期:__
指导教师:__ 成绩:__
实验** 综合实验
一、 实验目的
数组、函数、指针、结构体等主要知识点。
2、掌握C程序的结构化程序设计方法,能使用C语言开发简单的应用程序。
二、 实验内容
编写一个学生信息排序程序。要求:
1、程序运行时可输入n个学生的信息和成绩(n预先定义)。
英文姓名、年龄;学生成绩包括:语文、数学、计算机。
姓名、年龄、语文、数学、计算机)中的至少一个字段进行排序,并显示其结果。
1、 使用函数方法定义各个模块。
三、 步骤与过程
四、调试记录
20**年C语言实验报告《****》
课程名称:会计实务综合实验
院系名称:经济管理管理
专业班级:会计09-
学生姓名:
学号:
20**年C语言实验报告《***》2016年C语言实验报告《***》
指导教师:李***
****工程学院教务处制
实验项目
会计实务综合实验
实验日期
一、实验目的
在这一次的操作中,加深对会计理论知识的理解和掌握,通过对会计业务的运用和基本技能的训练,将专业理论和会计实务紧密结合。本实验的操作,也是对学生所学专业知识掌握程度及运用能力的一次综合考查,为他们以后从事的会计工作打下扎实的基础。
二、所用材料
1、实验模拟教材
2、计算器
直尺
三、实验内容
根据本学期所学的中级会计实务的内容,解决我们实习中老师布置的问题,本学期所学的重点主要是投资性房地产、非货币性资产交换、借款费用、债务重组、或有事项、所得税的计算、会计政策、会计估计变更和差错更正以及资产负债表日后事项的调整。把每一个业务题都当作一个真实的业务处理,综合的运用本学期所学的重点内容。并学会综合简洁的整理好每一笔业务的处理分录以及财务报表中的体现方式,调整以前年度会计报表的方法等。
四、实验中存在的问题
(1)对会计估计变更和会计政策变更有些分不清界限。
(2)在最后的归集"以前年度损益调整"到"利润分配-未分配利润"的时候有时候数字会出现一些差错。
(3)对所得税的结转方面,应纳税暂时性差异和可抵扣暂时性差异的理解不够深入,有时会分不清弄得很混乱。
五、实验体会
本学期我们学习的是中级会计实务,讲解的内容也是上学期所学的财务会计的补充,都是一些企业中很难遇到的情况和问题,相对于上学期难度比较大。在平时的课堂中的学习觉得有些问题通过老师同学的沟通也是比较容易理解的,但是,也许是所做的习题量不够对业务处理的要点没有很准确的把握,这样就导致我们现在在实习中会遇到很多的问题都要通过阅读书本才能够了解和处理。
***的工作本身就是个细致的'活,所以也要求我们能过谨慎细心的完(2016年化学实验报告)成,对于,这次实习中的改错的题,就需要我们有扎实的基本功去挑出隐藏在题目中的小小的问题,了解每一个小问题的处理方法,注意细节的完成,会计的工作也是由每一个简单的细节的问题组成的大的业务问题。也许,一个大的企业中有很多的会计人员,每个人可能就会专门的负责某几个账户的问题,但是,在一个小的企业就没有那么多的会计人员了,所以,在每一方面都了解精通是很必要的,也会为我们以后更好的发展做好准备
在这次的实习中我觉得在第一次做这样的工作时,最好是有一个集体一起的讨论分析这些个问题,还有数字的核对,会计分录的建立。这样就会有一个愉快的氛围能让我们不是很烦躁,心情愉快才能解决那些纠结的数字问题。
六、教师评语
指导教师签字:
年月日
2016年C语言实验报告《综合实验》
(在所做过的实验内容里挑选一个自最有收获,最有感想的实验内容)
综合实验报告标题(可与实验名称不同)
一、实验目的和要求。
二、实验仪器设备。
三、实验设计及调试:
(一)实验内容。
(二)实验电路:画出与实验内容有关的简单实验电路。
(三)实验设计及调试步骤:
(堆栈sp、内部ram、工作寄存器等资源的分配列表,分配列表时注意考虑资源在程序执行过程可能会出现冲突的问题。
(2)画出程序设计流程图,包括主程序和各子程序流程图。
((3)的内容写出实验程序。
(4)调试程序(可以使用模拟仿真器)。
a、根据程序确定调试目的,即调试时所需观察的内容结果。
b、根据各调试目的分别选择调试所需的方法,如单步、断点等命令,分别列出各调试方法中所需要关注记录的内容。
c、调试程序,按各种调试方法记录相应的内容。
d、分析调试记录的内容和结果,找出程序中可能出错的地方,然后修改程序,继续调试、记录、分析,直到调试成功。
★ 语言实践报告
在这次实训中,我对对C语言有了一个更深的了解认识,也对这个学期学的知识得到巩固,还尝试运行编程,每次运行程序成功,让我对下面的项目就充满信心。通过自己与同学合作编写程序,最终把最初的理论知识转化基本技能。这次的实训,使我对C语言的学习产生浓厚的兴趣。
还是这次实训,最令人激动的就是合作做项目,虽然那只是一个很小很小的项目。每天大家来得很早,大家在一起学习,取长补短,我们很好的在实训中长知识,提高我们的学习热情。实训中深切体会到了老师认真负责的伟大的精神和热情为同学指导的促学方式,虽然对有些时候老师没给我们指出解决问题的方法有些小抱怨,但是到了结束时才知道,这种教学让我们自己学会了自学,学会了去看懂别人的代码。更多是老师给的感动,每天在我们来之前就到了教室,在讲课中海给我们分享他在公司上班的一些心得和体会,还有那些我们应该注意的事项,这些是平时上课时无法学到的,是更深层次的巨大收获。
通过这次实训,也使我们发现了许多问题。在实训中,我们认识到自己还有很多的知识没学好,基础知识没理清,而且许多东西还要去翻书,去上网搜索。而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自弃或者抱怨项目的变态,以后要克服,尽量保持一颗良好的心态,学好C语言,也学好用C语言编写一个按要求的系统。
还有就是对于未来,近程就是下学期,我觉得我还有许多方面需要提高。
首先我要继续学习好C语言的基础知识,然后能在电脑上熟练的运用。然后每天都能写一些程序,上网时候多看一些优秀的教程和优秀的代码。遇到问题时多和同学讨论,并且多弄出几套方案,多锻炼自己结局问题的能力和与同学合作的能力。
总之,这一切都成为我记忆里面的一个篇章,更是在C语言编程上的一个里程碑。
★ 语言实践报告
一、实习动机
由于对新闻写作、报刊编辑有较深的兴趣,通过自学对新闻的定义、基本要求、写作及出版流程有了一定的理论基础,想通过实习将这些理论与实际的应用相结合,在报纸出版的实践中感受和提高自己的能力,特别是新闻写作方面总体把握的能力。
二、实习目的
学习新闻写作的采编流程、实地了解报纸出版的过程,对其进行分析,并结合所掌握的理论达到提高自己对新闻认识的目的。
三、实习任务
学习报纸上已发表的新闻作品、实地采访并撰写新闻稿件。
四、报社概况
1、基本情况:位于昆明市东风西路119号
版式设计、新闻采编、思想内容上都有了很大提高。“昆明往事#“老房子”等系列的推出,引起了较大反响。作为一份综合性都市类报纸,“站得更高,看得更远”使《云南信息报》成为一份品味较高的都市类白领读物。
五、实习情况
本人于20xx年4月至6月在云南信息报社时政部参加了为期三个月的实习工作。
本人为时政部实习生,主要跟随本部门记者对昆明市发生的时事新闻进行采写工作。在实习之初,对于新闻采访能力和新闻稿的写作能力均感不足。报社老师让我比较同一天出版的《春城晚报》、《都市时报》、《生活新报》和《云南信息报》。哪些有价值的新闻他们做了,我们遗漏;哪些新闻他们没有做,我们做了;哪些新闻,大家都做了,但又是哪家报纸做得好,好在什么地方。通过这样的比较,感性认识新闻报道,直观地学习新闻写作。
在报社学习观摩了一段时间之后,吴珊老师、凌剑伊老师的点拨与指导。由于本人是汉语言文学专业,虽然学习过一般新闻稿、应用文的撰写,但由于缺乏实践锻炼,因此在写作过程中,常常会采用抒情、议论等手法,此与新闻强调真实客观的原则向左,受到了老师批评、指导。导语的设置、标题的拟定以及结构上也有不规范的地方,这些在向报社老师的学习过程中不断的纠正,新闻写作能力也得到一定的提高。在此及基础上独立发表了《云大创业计划大赛决出金奖》、《“为劳动者歌唱”》等新闻稿。下面简单介绍一下几次记忆犹新的采访经历。
篇幅,是否配图;晚上8点就要上传编辑。另外我也担心赶不上末班公交,于是先联系了报社编辑,编辑说明天来不及发稿,只有后天发。这就不必急着赶稿,于是我们马上去赶公交,希望能在宿舍关门之前赶回学校。
六、实习体会
从我第一次跟随记者进行采访到后来能够独立担当采访任务,令我体会颇深。
1、提高思想政治觉悟。做新闻宣传工作是一项对政治思想素质要求极高的职业。特别是采编人员,需要随时了解和掌握党的路线方针政策的变化,以及当前首要的政治任务等问题,把这些东西消化,变化自己的新闻内容登在报纸上。
2、要多接触不同的人,和不同的人打交道。我们在学校接触的主要是同学,关系比较单纯,交往起来也很简单。参加社会实习的最终目的就是在社会适应能力上有所提高。在实习中就要接触各种各样的人员,接触各种各样的事件,从而增加自己的阅历。
做记者也同样优秀,记者与编辑需要比较专业的知识,但是社会知识与经验显得尤为重要。
公正。
5、要多动手写。做记者必须腿勤,嘴勤,笔勤,一个新闻要跑上大半天,和不同的人打交道,然后组织稿件。同时自己要主动动键盘写稿。加班撰写稿件,不仅锻炼了我的写作能力,还让我学会了如何才能提高工作效率,如何准确地抓住新闻点;做实习编辑,学习了如何编辑稿件,如何取标题,记得有一次为了一篇稿子的标题,我修改了不下四五遍,还是没有令报社的老师满意。
七、总结陈词
“铁肩担道义,妙手著文章”。记者生活并非像有些人想象的那么浪漫,记者不仅是无冕之王,更是一个肩负重大使命的职业群体。
通过这样的实习经历来拓展自己的知识面,使自己的知识系统化。新闻需要接触社会的方方面面,光有书本知识是远远不够的。要求自己在以后的学习中多想,多读,多学。要求自己的写作水平一定要过硬。
在实践中不断对自己所学的知识进行更新,进行补充。通过实习帮助我们修改自己的职业规划,通过实习来明确自己的兴趣爱好以及合适的岗位工种,从而制定出更为实际可行的职业规划。
★ 语言实践报告
C课程设计
一、课程设计目的
《C语言课程设计》是信息类专业的重要实践性课程。目的在于学习完《C语言程序设计》课程后进行的一次全面的综合练习。通过课程设计,一方面可以结合课程的教学内容循序渐进地进行设计方面的实践训练,另一方面,在参与一系列子项目的实践过程中,还能提高如何综合运用所学知识解决实际问题的能力,以及获得相关项目管理和团队合作等众多方面的具体经验。为后续课程:面向对象程序设计、Visual C++,数据结构,软件工程,软件技术基础等奠定必要的实践基础。
设计目的如下:
1、进一步培养学生结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解。
2、针对C语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。
3、掌握C语言的编程技巧和上机调试程序的方法。
4、掌握程序设计中的常用算法。
二、课程设计题目及要求
1、基础训练题目
1.1基础
1.1.1写出下面程序的输出结果。
1)#include
main( )
{
int x;
x=-3+4*5-6;printf(“%d ”,x);
x=3+4%5-6; printf(“%d ”,x);
x=-3*4%4-6/5; printf(“%d ”,x);
x=(7+6)%5/2; printf(“%d ”,x);
}
2)# include
main()
{
int x=5;
int y=6;
int z=7;
printf(" %d %d %d %d %d %d %d ",x>y,y>x,x!=y,x==z-2,x=x-2,x>=z,x
}
3 ) #include
main()
{
int x=0,y=-1,z=1;
printf("%d,%d,%d,%d,%d,%d",x&&y,x||y,y&&z,y||z,x&y,x|y);
}
1.2顺序结构
1)已知三角形的底和高,求三角形的面积
法一、 #include
main()
{
float a,b;
scanf("a=%f,b=%f",&a,&b);
printf("MJ=%.2f",(a*b)/2.0);
}
法二、 #include
main()
{
float a,b,s;
scanf("a=%f,b=%f",&a,&b);
s=a*b/2;
printf("s=%.1f",s);
}
2)若已知某银行一年定期的存款年利率,输入存款额,计算三年后本利之和并输出。 年利率rate,存款期n,存款本金capital,本利之和deposit。
#include
#include
main()
{
int n=3;
double rate=0.02;
double capital;
double deposit;
printf("Please ente capital:");
scanf("%lf",&capital);
deposit=capital*pow(1+rate,n);
printf("deposit=%.2f ",deposit);
}
#define N 3 改4
#define RATE 0.02 改0..01
#include
#include
main()
{
double capital;
double deposit;
printf("Please ente capital:");
scanf("%lf",&capital);
deposit=capital*pow(1+RATE,N);
printf("deposit=%.2f ",deposit);
}
改
1.3选择结构
1)输入四个整数,要求按大小顺序输出
# include
main()
{
int a,b,c,d,t;
printf("please input 四个整数 ");
scanf("%d%d%d%d ",&a,&b,&c,&d);
if(a
{t=a;a=b;b=t;}
if(a{t=a;a=c;c=t;}if(a{t=a;a=d;d=t;}if(b{t=b;b=c;c=t;}if(b{t=b;b=d;d=t;}if(c{t=c;c=d;d=t;}printf("%d %d %d%d ",a,b,c,d);}# includemain(){int a,b,c,d,t;printf("please input 四个整数 ");scanf("%d%d%d%d ",&a,&b,&c,&d);if(a{t=a;a=b;b=t;}if(a{t=a;a=c;c=t;}if(a{t=a;a=d;d=t;}if(b{t=b;b=c;c=t;}if(b{t=b;b=d;d=t;}if(c{t=c;c=d;d=t;}printf("%d %d %d%d ",a,b,c,d);getch();}2)编写程序实现:输入一个百分制成绩。要求书出成绩的等级‘A? ?B? ?C? ?D? ?E?,90分以上为 ?A?,81~89分为 ?B?,70~79为 ?C?,60~69为 ?D?,60分一下为 ?E?。#includemain(){int x;printf("Please chengji: ");scanf("%d",&x);if(x>=90){printf("A ");
★ 语言实践报告
这里介绍几个学习C语言必备的东东:
一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。建议使用Visual C++,这个东西虽然比较大块头,但是一旦安装好了,用起来很方便。
一本学习教程,现在C语言教材多如牛毛,但推荐大家使用《C语言程序设计》谭浩强主编第二版清华大学出版社,此书编写的很适合初学者,并且内容也很精到。
没错,读程序是学习C语言入门最快,也是最好的方法。如同我,现在学习新的J#,C#等其他语言,不再是抱着书本逐行啃,而是学习它们的例程。当然,对于没有学过任何计算机语言的初学者,最好还是先阅读教程,学习完每一章,都要认真体会这一章的所有概念,然后不放过这一章中提到的所有例程,然后仔细研读程序,直到每一行都理解了,然后找几个编程题目,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序,不要以为例程你已经读懂了,你就可以写出和它一样的程序,绝对不一定,不相信你就试一试吧,如果写不出来,也不要着急,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止,祝贺你,你快入门了。
写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。
是不是写出底层程序就是程序设计高手呢?非也,写底层程序,无非是掌握了硬件的结构,况且硬件和硬件还不一样,要给一个芯片写驱动程序,无非就是掌握这块芯片的各种寄存器及其组合,然后写值读值,仅此而已。这不过是熟悉一些io函数罢了。那么怎样才算精通程序设计呢?怎样才能精通程序设计呢?举个例子:你面前有10个人,找出一个叫“张三”的.人,你该怎么办?第一种方法:直接对这10个人问:“谁叫张三”。第2种方法:你挨个去问“你是不是张三?”,直到问到的这个人就是张三。第三种方法:你去挨个问一个人“你认不认识张三,指给我看”。不要小看这个问题,你说当然会选第一种方法,没错恭喜你答对了,因为这个方法最快,效率最高,但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的。刚才这个问题类似于数据结构和算法中的:Map数据结构,穷举查找和折半查找。所以掌握好数据结构和一些常用算法,是登峰造极的必然之路。最后给大家推荐严尉敏的《数据结构》清华大学出版社,希望每一个想成为程序设计高手的'人研读此书。
学习c,有一定的基础后,要强化学习c的函数库,试问,你连c的系统函数都不知道几个,怎么编程呢。
★ 语言实践报告
1.C语言程序的基本结构2.3运行:在DOS命令行中直接写exe文件的名称,就可以直接运行C语言编写的程序(exe)。
基础的数据类型有:
float:浮点类型(单精度),一般的会占4个字节,32位 存储的数据应该是带小数的数据 1.2 13.5 7.0
char:字符类型,一般的会占1个字节,8位,会存储单个字符。A,B,a,b,.,+,-,(,), ’A’,’X’,’\n’ ’\t’
扩展的数据类型:
可以接受一个变量,也可以接受一个类型。
4.1变量的定义:
定义完一个变量,没有初始化,这个时候变量中的值可能是一堆垃圾。如果要使用这种变量的话,那么必须对变量进行初始化过程:其实就是为变量赋值的过程。
变量的数据类型 变量的名称;
定义完一个变量,立即对这个变量用初始值给其进行初始化。
变量的数据类型 变量的名称=初始值;
定义变量必须在函数一开始。
int x;
x=123;
int y;//放在这个地方时错误的,应该放到和x变量定义一个地方。
对于有累计过程的变量,必须对其进行初始化。
在程序运行的过程中可以对变量进行多次赋值。
变量可以在函数中定义:叫局部变量,只在当前定义的函数中使用,超出这个范围,将不再可用。
变量的名称应该有明确的含义。
变量的名称应该采用英文单词的组合。
变量的名称如果采用了多个英文单词,那么第一个单词的首字符要小写,后续的单词的首字母要大写。这种命名方式叫骆驼命名法。
应该类似于:userInput,computerNumber,compareResult
5.标识符:
变量的名称,函数的名称这些都叫标识符。
标识符的规范:
对于标识符来说,第一个字符不能是数字,可以是字母或下划线。
一个标识符在同一个范围中只能应用在一个变量或一个函数名中。
变量名称的小规范:
i,j,k,m,n可以作为循环变量的名称。
x,y,z可以作为普通的变量使用。
除此之外,尽量不要使用单个字母来做变量的名称。
一般来说,变量的名称应该是一组名词的组合,修饰的词应该在变量名称的最前面。
EatFood();
一句接一句的顺序执行。
写在上面的语言应该先执行。
写在下面的语句应该后执行。
是使用最多的结构,因为顺序结构中没有关键字。
对于if else if结构来说,一次只能匹配一个范围,只要有一个范围匹配成功,那么其他的分支将不会被执行。
switch后面的变量的数据类型应该是整型或字符类型,浮点类型不可以。
case后面应该有个块。
在case块的最后,应该是break语句,用来跳出switch。
default:所有的case都没匹配上的时候,应该执行的语句块。default块中也应该有break。
当一个case块中没有任何内容的时候,可以不写break,那么这时候,将会匹配下一个case块中的内容。
switch case结构可以转换为if else if结构。
if else if不一定可以转换为switch case 结构
for(循环变量的初始化;循环执行的条件;循环变量变化的过程)//不能有分号
//循环执行的次数和for中的三个语句都有关系。
1.确定次数的循环。
2.次数不确定,但是由程序来决定循环次数。
3.次数不确定,但是由用户来决定循环次数。
4.死循环。
循环的形式:
1.for(循环变量的初始化;循环执行的条件;循环变量变化的过程)
2.循环变量的初始化;while(循环执行的条件){循环变量变化的过程;}
3.循环变量的初始化;do while(循环执行的条件){循环变量变化的过程;}
定义:
1.数组中元素的类型 数组的名称;
int ary;
2.数组中元素的类型 数组的名称={数值1,数值2,.....};
大括号中的数值的个数,不能比数组的大小还多。
int ary={1,2,3,4};
int ary={1,2,3,4,5};
3.数组中元素的类型 数组的名称={数值1,数值2,.....};
数组的大小是大括号中元素的个数。
数组的名称=值;
数组元素的下标从0开始,到数组的`大小-1结束。
首先假设数组中的第一个元素是最大的;
将数组中的其他元素挨个与最大数进行比较。
外层循环的次数是数组的大小-1轮。
在里层循环中要做比较,比较完成后,需要做两个数的交换。
应用的算法是碾除法。
核心思想是:每次都取一个数的个位,直到原始数变成零,就结束了。
5.如果不是,那么将差值重新作为新的可拆分的数,回到1.
函数:
程序执行过程中的特定功能的块。
自定义的函数:
在调用的时候,不需要一个变量来接受函数的返回值。
返回类型是除void之外的其他的类型。
int Sum(int x,i 以用一个变量来接受函数的返回值。
void Sum(int x,int y);
int Sum(int x,int y);
void main();
-
想了解更多语言实践报告的资讯,请访问:语言实践报告