您的当前位置:首页正文

做c语言课设的心得体会精选6篇

来源:化拓教育网

通过心得体会,我们可以提高自己的问题解决能力,虽说心得体会是记录个人内心想法的文章,但是在写的时候还是要注意内容的积极性的,下面是小编为您分享的做c语言课设的心得体会精选6篇,感谢您的参阅。

做c语言课设的心得体会篇1

课程伊始,我便意识到汇编语言绝不是轻易能弄懂的。相较于曾经学过的c语言,电脑等于在迁就人的思维方式,但汇编却是接近机器语言的一门语言,我们学习和编写程序时必须要去迁就电脑的思维方式,有时候还要设身处地地用电脑的角度去思考问题,这就是我学习汇编语言时感受最深的地方,想起来很简单,写起来相当的不易。

在学习之前我们都需要明确何为汇编语言。计算机能够直接识别的数据是由二进制数0和1组成的代码。机器指令就是用二进制代码组成的指令,一条机器指令控制计算机完成一个基本操作。为了克服机器语言的缺点,人们采用助记符表示机器指令的操作码,用变量代替操作数的存放地址等,这样就形成了汇编语言。

在经过一个学期系统性的学习后,自己也算初窥门径,有所收获。首先,对一样新课程要学会与学过的课程作比较,这样有助于我们更快进入状态,最重要的是一些思考问题,实现功能的逻辑的思考,会帮助我们很快的找到编写程序的思路和方向。汇编语言与其它的程序设计语言相比,操作的是更加底层的东西,它可以直接与硬件打交道,而别的语言基本不可能实现这样的功能。既然是与硬件打交道,那么我们在写程序的时候就要更加小心了,可能一不小心就会把程序跑丢了。

其次,学习汇编语言,首要问题是学习80x86指令系统。如果能将指令系统中的各个助记符、格式等都能完全掌握并灵活运用,大部分工作就已经完成了。指令系统确定了cpu所能完成的功能,是用汇编语言进行程序设计的最基本部分。如果不熟悉汇编指令的功能及其有关规定,那肯定不能灵活使用汇编语言。其中方括号中的内容为可选项。指令助记符决定了指令的功能,对应一条二进制编码的机器指令。指令的操作数个数由该指令确定,可以没有操作数,也可以有一个或多个操作数,大多数指令要显示写出来,还有些操作数是隐含的。

再者,在编写汇编程序时,应该注意特别容易出现的错误,例如在编写数据传送指令时,目的操作数和源操作数的类型一定要匹配,cs不能作为目的操作数,offset后只能跟简单地址符号,等等。在学习汇编语言时,指令的功能是学习和掌握的重点,要准确有效并合理的使用这些指令,必须了解一些使用的规则。现对汇编语言编程时的规则进行总结,归纳起来有三点:

1、要求指令操作数的寻址方式;

2、指令对标志位的影响和标志位对指令的影响;

3、指令的执行时间,对可完成同样功能的指令,要选用执行时间短的指令。

最后,还有一点十分重要。和所有的程序设计语言一样,若要学好汇编语言,实验是必不可少的环节。我们深有体会:书上的程序都能看懂,基本原理也都明白,但是在自己亲手编写程序时,却无从下手,甚至连第一句该怎么写都不知道。通过实验,可以在很大程度上加深印象。在书上看程序,一切都是理所当然,十分顺利,而自己动手,才会真正发现自己的不足之处。毋庸置疑,我们大多数人并没有真正做到这点。

而今,这门课程即将结束,或许我们都还有许多不懂的地方,我们会尽己所能,将其攻克,将这些知识学以致用!

做c语言课设的心得体会篇2

人在出生之前语言并不存在,他不过是一种呼吸而已,是几种杂音的混合物。一般认为,孩子只有真正学会了自己说话,把自己的愿望用正确的语句表达出来,才能自由地和人交往,也才能更好地接受成人所传授的知识和经验。事实上,幼儿的语言是逐步发展而来的,他们都要经历这样一个过程,即在某个时期只能说一些简单的音节,再过一个时期就能说音节较为复杂的词了,最后才能掌握整个句子和语法。因此,幼儿的语言不仅仅是会称呼人,会交流、交际,表达和阅读等,更是反映幼儿思维和智力的提升与飞跃。培养幼儿的语言发展能力,要从思维入手,优化语言环境。

一、语言与思维的关系

语言是思维的外壳,而幼儿的语言发展直接影响着他的思维和智力,爱因斯坦曾说过:“一个人的智力发展和他形成概念的方法,在很大程度上是取决语言的,而语言在思维活动中,主要只能是参与形成思维,没有语言思维无法进行,而思维活动的成果必须用语言表达出来,幼儿思维的发展和语言能力的发展是同步进行的,幼儿掌握语言的过程也就是思维发展过程,而思维的发展促进语言的构思能力逻辑能力和语言表达能力的发展。”

培养幼儿思维的发展,以游戏为主,智力游戏可以应变幼儿的反映能力,用各种活动方式促进幼儿的发展,在游戏的过程中就要培养幼儿多方面的能力。

二、为幼儿创设良好的`语言环境

(一)多听

1、培养幼儿注意地倾听。幼儿注意地倾听是发展幼儿语言表达能力的先决条件,幼儿学习语言,首先要学会听、听得准确,听得懂,然后才有条件正确地模仿,讲故事是向幼儿介绍文学作品的基本方法,因为幼儿不识字,他们只是文学作品的听众,将不识字的幼儿引入文学界,就需要找人给幼儿讲,让幼儿认真的倾听,达到教育的目标。在文学世界中有许多新奇的故事,如《安徒生童话》、《卖火柴的小女孩》,还有多种形形色色的图书,动画文学,这时孩子来说他们的兴趣都非常的浓厚,每当老师正讲故事的时候,他们都会目不转睛的看着老师,都会有许多问题,每当他们拿到一本图书会仔细的观察书中的动画的形象,他们会觉得特别的好奇,能提出各种各样地问题,这是让孩子多听。

2、重视倾听孩子的话。促进幼儿语言学习的第一步就是“倾听”!孩子尝试做出如何表达和交流都是建立在你肯倾听,正确倾听的基础上,当孩子很有兴趣和热情来与你交流,表达她自己内心想法时,若是你拒绝和忽视他的做法,无疑会扑灭孩子的热情,如:去户外活动时,孩子迫不急待地想把昨天和爸爸妈妈去热带植物园的事情告诉你,你如果说:“这有什么奇怪的,现在没心情听,这样的话会造成阻碍孩子交流的欲望,孩子很可能以后会慢慢变的不爱说话,作为幼儿教师也常会遇到类似的事情,你应当先耐心让孩子把他想要说的都让他说完,然后你再去引导他很有语言顺次的问孩子。那你在热带植物园看到了什么?有些什么植物是我们平时很难看得到的等一系列的问题,这样有了相交流孩子因为你的热情而高兴,他们以后就愿意与人交流,也给了孩子一个说话的机会,更让孩子的语言得到了更进一步的发展。

做c语言课设的心得体会篇3

教师的积极语言对幼儿的影响心得教师的积极语言,尤其是教师用来组织课堂教学各个环节的语言。德国的著名教育家第斯多慧也曾经指出:“教育的艺术不在于传授本领,而在于激励、唤醒、鼓舞。”无论是亲身经历还是自身在教学中的实践都让我非常赞同教育家第斯多慧的话。每听一节课,我都会想教师语言怎样组织会更利于课堂?每上一节课更会思考,教师到底怎样组织语言能更高效?也正因如此我十分注意自己在学生面前的言谈,因为我明白也许因为我的一句话会改变学生的命运。这就是教师的语言,用语言去发蒙,用语言去启智;用语言去激励,用语言去引悟;用语言去赞美,用语言去督促。教师的语言是实现伟大的教育功能的基本途径。我觉得,教师的语言有必要做到以下几点:

一、教师的语言要平实。

教师的课堂语言,其作用就是引领幼儿,如果能使幼儿的思维有深度,便是有用的语言,如果没有这个作用,那无论多么深奥的,多么华丽的语言都只是说说而已。于是,我想到了“平实”一词,平实的语言,平实的课,并不是就一定不好。教师语言作用几何?作用很大——引领幼儿,鼓励幼儿,评价幼儿就是没有炫耀,更不能有卖弄之嫌。这也就要求我们教师在教学时,努力改进自己的语言,力求简洁而富有说服力,作用于幼儿,作用于集体活动贯穿于一日生活当中。简洁有用的语言定不会埋没了它们!

二、教师语言要幽默。

梁,是教师“传道、授业、解惑”的精神武器。孔子云:“言之无文,行而不远。”意思是,说话如果没有文采,不讲艺术性,就不能打动人,因而也不能广泛、长远地流传。由此可见,中国古代的教育家对教师语言就颇为重视。教师的语言对学生有着潜移默化的影响,其语言的优劣直接关系着课堂教学的好坏,制约着教学效率的高低。正如苏霍姆林斯基所言:“教师的语言素养在极大程度上决定着学生在课堂上脑力劳动的效率。”所以教师的语言不仅要讲求科学性、规范性、还要讲求艺术性。语文教师是更直接地同语言打交道的,因此,对其语言的要求也应更严格。语文教师的语言要在准确鲜明、简洁明了的基础上力求做到风趣幽默。幽默语言是教师睿智的思想、广博的学识借助诙谐含蓄的语言形式形象生动的再现。它的恰当使用,可以创设出一种风趣动人的情境,驱除了学习疲劳,引发学习兴趣,强化知识记忆,往往会收到令人忍俊不禁、余韵隽永的艺术效果。在教学中,我们常会看到这种现象,教师备课仔细认真,讲课也很卖力,语言也较简洁准确,但学生就是不爱听,课堂效果与教师的努力程度不成正比。究其原因,很重要的一点就是教师只重视了语言的科学性、规范性,却忽视了它的艺术性,因而事倍功半。因此,教师必须加强思想文化的修养,丰富铸炼自己的语言,并努力培养开朗、明快和乐观的性格,只有这样,教师才能让学生置身于优美的文化氛围、浓郁的语言环境中,受到教育和感染。

三、教师语言要机智。

如:组织健康活动《牙齿上的洞洞》,当幼儿讨论牙齿为什么有洞洞时,有位小朋友说:“我牙齿上也有洞洞”,当时小朋友们哄堂大笑。我马上说:“为什么呢?你能告诉我们吗?”这样不仅暗示他不能插话,也能让其他幼儿安静下来听这位小朋友说说原因。这种语言是活动中随机说的,有很大的激励作用。

四、教师语言要有激情。

积极地语言具有丰富的情感色彩。激情是语言的魅力,对缺少激情的语言集体教学,幼儿缺乏兴趣,活动实效不高。我们说,语言是交流的最好沟通方式;是要呵护幼儿心底最真的东西;是要为幼儿打好精神的底子。所有这些理想的信念,无不需要激情的支撑。老师没有了激情,追寻高效的集体活动就成了一句空话。要想提高活动实效。教师首先要有情感、有激情,始终是想幼儿所想,和幼儿一起共享着生活的快乐与幸福。激情需要点燃,需要一个教师以自己的激情去影响学生,去感染学生。

五、教师语言要有激励性。

语言作为一种感人的力量,它的真正的美离不开言辞的热情、诚恳和富于激励性。激励性语言评价可以触发幼儿的学习热情,从而培养幼儿勇敢的品质、探究的兴趣、坚强的意志。因此,教师一定要努力把活生生的灵感和思想贯彻到自己的话语中去,例如:在排队时,简单的一句:老师看我们哪个小组行动最快?幼儿就会用最快的行动去集合队伍。

是他们的“动力”。对待做的不到位的幼儿并不一定非要正面否定,去表扬做得好的幼儿其实也是一种无形的指正。特别是对那些不遵守纪律、任性不愿意听老师话的幼儿,言语上要掌握一些方式方法。幼儿的逆反心理本来就很强,如果教师说出一些过气过激的话,可能会使幼儿在人格和感情上受到伤害,反而产生更加抵触的心情。

六、教师要注重肢体语言。

人的体态是人类的无声语言,负载着大量的信息,是人们书面语言和口头语言的重要补充。出于教学的需要,教师在教学过程中充分发挥身体的相关器官的作用,通过适度的动作、姿势、体态、造型等,配合自己的有声语言,达到一种更加完美的境界。教师的一个鼓励的眼神、一个爱抚的动作,都会让学生感受到爱和支持、信任,我们应利用一切机会,有效运用体态语言,增强活动的效果,千万不要吝啬运用微笑和肢体语言去激发学生发出积极的信息。不过,体态语言的运用要少而精,要自然朴素,不可生搬硬套。身为教师,你的一举手、一投足,一个眼神,一个微笑都应自然而然。否则将陷入画蛇添足的尴尬局面。张弛有度,相得益彰。

做c语言课设的心得体会篇4

c语言是在国内外广泛使用的一种计算机语言。其语言功能丰富、表达能力强、使用灵活方便、既具有高级语言的优点,又具有低级语言的许多特点,适合编写系统软件。其功能强大,不仅用在计算机上广泛用在电子,机械等方面上,而且,所有的windows,unix,linux,mac,os/2,无一例外,哪一个不是c语言写的?很多新型的语言如,c++,java,perl。都是衍生自c语言。掌握了c语言,可以说你就掌握了很多门语言。

学习c程序这门课一年了,这是我们学的第一门专业课,在大学里c语言不但是计算机专业的必修课程而且也是非计算机专业学习计算机基础的一门必修课程。所以作为我这个计算机专业的学生来说当然十分重要,老师在第一节课说过,c语言是计算机的'基础,大多数软件都需要用c语言来编写,通过一个年的学习,使我由初步掌握简单的应试知识到完成高难度的深入编程,如我们在编写一个较大的程序时应该把它分开成几个小程序来看,这样会容易得多。同时,我觉得c语言应该是操作和理论相结合的课程,在不断地编写中去思考,两者是不可分割的。

在学习一年c语言的过程中我也在慢慢探索怎样才能学好c语言,并总结了一点经验:

要了解c语言就要从语法基础来学习起,首先要是要了解它的结构,比如变量,首先要了解变量的定义方式(格式),其意义是什么(定义变量有什么用);

其次就是要我要怎么去运用它(我要用什么型式去应用它)。在c语言的命令行中所有的语句都是有它自己的一定格式和形式出现在我们面前,所以我们在学习某种语句或命令时你首先要了解的就是它的规则是什么、有什么用、怎么实现等。这些都是语法基础也是c语言的基础如果把它们都了解很好了,那么你编起程序来就很得心应手了。比如说if else和switch case这两种条件语句都是用来判断执行功能的,那我要什么时侯用if什么时侯用switch呢?如果你很好地了解它们的结构和作用的话那么就知道:若它的条件分支是多个而且条件的值是整数或是一个字符值时就会选switch而不会选if。因为如果条件分支太多时要用if语句,这样一定会出现if的嵌套,如果if的嵌套越多时程序的开销就会随着增大,这样对整个程序的运行效率就大在降底。而switch就不同,它只要比较一次就可以找出条件的结果比起嵌套if它的效率就大大的提高了很多。不过switch也有它的约束条件,就是它的条件值一定要是一个整型数或是一个字符值,所以碰到它不能解决的问题时我们也会通常使用if语句,毕竟if语句它使用起来也比较方便用的范围也比较广。所以说了解语法规则是很重要的,如果没有一个良好的语法基础是很难编出一个好的程序!学习好基础后我们就可以开始来编程了。

做c语言课设的心得体会篇5

幼儿语言教育目标是幼儿语言教育的纲领,而幼儿语言教育活动目标是为年龄阶段目标、语言教育目标服务的,语言教育目标正是通过每一个具体活动落实到幼儿身上。因此,正确设计语言教育活动目标是一次教育活动成功与否的关键,能够体现幼儿语言发展的预期成果。但在幼儿教育实践中,一些教师在设计语言教育活动目标时存在着现实问题,设计语言教育活动目标的能力还有待提高。因此,我们结合当前幼儿语言教育活动目标设计中存在的主要问题,阐述了我国幼儿语言教育的目标结构,分析了设计语言教育活动目标的方法。

一、当前语言教育活动目标设计中存在的主要问题

1.活动目标和活动内容、活动过程不对应

在幼儿教育实践中,语言教育活动目标有时在活动中不能得到很好的实现,或者通过活动根本就不能实现预先设置的目标。这具体表现为两个方面。

(1)活动目标与活动内容不对应。

活动目标是语言教育活动设计与实施的向导,是选择相应的活动内容、方法和途径的依据。这里所谓的“活动目标与活动内容不对应”指的是具体语言教育的活动内容不能成为实现该活动目标的载体,即忽略了活动目标在选择活动内容中的重要作用。最为典型的例子就是活动目标设置为“发展幼儿完整、条理讲述的能力”,而活动内容却是学习一个文学作品,这显然与活动目标相背离。 (2)活动目标和活动过程不一致。

这是指教师设计的目标过大过泛,不能在活动过程中得到很好的体现;或者是活动目标与活动过程脱节,通过活动根本不能实现所设计的目标。也就是说,活动目标没有实现统领活动过程的作用,活动过程没有为实现活动目标服务。例如,活动目标是“体验长辈对自己的爱,并激发对长辈的尊敬之情”,要求在重阳节的背景下培养幼儿对长辈的尊敬之情,出发点确实很好,而且选择了一首儿歌《摇到外婆桥》,内容也与目标相呼应。但是在活动过程中,教师只是组织幼儿一遍遍倾听这首儿歌,然后让幼儿扮演爸爸妈妈,跟着儿歌哄小宝宝睡觉,重复了若干次??这样的活动环节设置根本无法实现预期的目标。

2.活动目标描述不合理

(1)活动目标的层次结构难以体现。根据布鲁姆的教育目标分类说,活动目标一般应包括认知领域、情感和态度领域、能力和技能领域三方面内容。但是在一些语言教育活动目标中,不符合这一要求的现象屡见不鲜。如一位教师在设计中班讲述活动“家乡的建筑就是美”时拟定了以下两条活动目标:“①感受家乡建筑的美,产生爱家乡的情感。②能用语言和其他方式表达家乡建筑的特色。”显然,这样的目标设置缺少认知领域的目标。我们要求活动目标的层次结构尽量包含三大领域的内容,如果确实某一领域的目标在活动中无法体现或者是幼儿已经具备了这方面的目标要求,那么可以在目标中不予体现。但是,在上述活动中完全可以提出认知方面的目标,如“知道家乡著名建筑的名称,并能描述其主要特征”。

(2)活动目标的指向较笼统,无法进行评价与检测。设计活动目标的原则之一是可检测性。目标的可检测性可以帮助教师在活动后即时进行活动效果的评价,并成为其继续组织语言活动的依据。如果目标不可检测和评价,如“培养分析问题、解决问题的能力”或“发展创造性思维能力”等目标,太抽象,太笼统,无法操作也无法检测,那么活动结束后教师就无从了解自己的活动是否适合幼儿,也无法评价活动是否科学,是否实现了预期目标。

(3)活动目标的叙述不科学。语言教育活动目标的叙述缺乏科学性,在幼儿语言教育活动设计中也是屡见不鲜。最典型的表现就是从教育的角度来描述目标,而不是从幼儿发展的角度来描述活动目标。所谓教育目标就是从教育者的角度来提出需要达到的教育要求,而发展目标则是从受教育者的角度提出需要达到的教育要求。如中班文学欣赏活动“路上有个小水坑”的活动目标是:“①通过学习故事,使幼儿记住故事的主要情节,并且学会描述。②萌发幼儿的责任感,懂得做事要替大家着想。③培养幼儿分析问题、解决问题的能力。”事实上,幼儿发展目标的实现是幼儿自身的努力,并不完全由教师决定。因此,在设计活动目标时,从语言表述上就要端正态度,从幼儿的角度出发,预设通过活动使幼儿的语言知识、情感以及能力能够达到什么程度。仍以文学欣赏活动“路上有个小水坑”为例,可以将目标设计为:“①通过活动,记住并学会描述主要情节。②萌发责任感,懂得做事要替大家着想。③逐渐形成遇到困难要想办法解决问题的能力。”

二、明确幼儿语言教育目标的结构

幼儿语言教育目标的结构分为纵向的层次结构和横向的分类结构。从纵向的层次结构来看,幼儿语言教育目标可分为总目标、年龄阶段目标和活动目标。从横向的分类结构来看,幼儿语言教育目标是通过倾听、表述、阅读、欣赏四大块面来体现的,而每一块面又包括认知、情感、能力三个维度。

以倾听为例,《幼儿园教育指导纲要(试行)》(以下简称“新《纲要》”)中明确要求“注意倾听对方讲话,能理解日常用语;能听懂和会说普通话”。结合我国幼儿语言教育的实际情况,又可以从认知、情感和态度、能力和技能三个维度对倾听总目标进行分解。即:认知目标——懂得别人和自己说话时要注意倾听;情感和态度目标——乐意听,有礼貌地、集中注意力地听;能力和技能目标——能听懂普通话,能分辨不同的语音语调,能理解并执行别人的指令。教师只有熟悉语言教育目标的结构,并对总目标与年龄阶段目标之间的关系有清楚的认识,才能设计出科学、合理、适合幼儿发展特点的活动目标。

三、幼儿语言教育活动目标设计的要点

在理解幼儿语言教育目标结构的基础上,设计幼儿语言教育活动目标可以从以下几点人手。

1.关注社会的培养目标

社会和时代发展对人才培养和教育的要求,为确立幼儿语言教育目标指明了方向。在我国现阶段,制订幼儿语言教育目标应考虑以下问题:首先,语言教育目标要反映我国现阶段教育目标的取向,语言不仅是幼儿发展过程的有机组成部分,也是传递文化的有效途径。其次,语言教育目标要适应我国生产力发展水平对人才培养的要求。第三,语言教育目标要具有一定的针对性和前瞻性。这些原则都应在设计语言教育活动目标中加以体现。

2.符合幼儿语言教育的总目标和年龄阶段目标

一般来说,幼儿教育的总目标和年龄阶段目标是由专门的机构制订的,但需要教师烂熟于胸。因为教师设计具体的语言教育活动目标必须以这两个目标为前提和基础,是对这两个目标的细化和具体化。

3.考虑语言教育活动的不同类型

幼儿语言教育中五种不同类型的教育活动各自所要实现的目标是有所侧重的。譬如,文学作品学习活动主要是向幼儿展示成熟的语言,提高幼儿对语言多样性的认识,通过接触文学语言,鼓励幼儿创造性地运用语言,提高幼儿灵活运用语言的能力;而讲述活动则偏重于培养幼儿感知理解讲述对象的能力,独立构思与清楚、完整表述的意识、情感和能力,掌握对语言交流情绪度的调节能力等。

做c语言课设的心得体会篇6

林林总总的计算机语言,林林总总的计算机技术,林林总总的计算机书籍让我们初入计算机的菜鸟一次就吓的没有勇气。迷茫和徘徊让我们丧失了时间和信心。没有诀窍吗?有的,看你怎么把握了,接下来我就以c语言为例子,讲一下有关学习的方法和技巧,同时也分享一下我学c的感想。

许多人第一次接触c语言都会觉得c语言难懂和不容易使用,其实就我个人的看法,c语言其实是很基础的汇编语言,除了一些必须要记忆的关键字、语法和库函数,其余的都是需要靠自己的逻辑思维通过这些关键字、语法和库函数来组织或构成一个完整的函数,所以c语言大多数的学习时间都是在锻炼我们的抽象逻辑思维能力。只有当你具有了抽象逻辑思维能力和弄清楚了关键字、语法和库函数的相关知识后,编写c语言就不是难事了。

通过c语言初步的学习后都很容易弄懂关键字、语法和库函数的相关知识,但是由于大部分人因为以前没有接触过电脑或电脑语言的相关知识所以缺乏抽象逻辑思维能力,不知道如何将所学到c语言的知识如何组织和构成一个完整的函数,那么如何来有效的锻炼自己的抽象逻辑思维能力呢?

在这里是我个人的一套自学心得,通过学习后所掌握的知识使用上课老师所提到的案例或找一段简单的完整的案例,然后将案例读懂,也就是把它转换成我们日常所能接受的自然语言(在这里不妨把你所能理解的自然语言写下来)。例如下面这段代码是手工输入两个整数数字并计算两个数字之间从最小的数字开始到最大的数结束其中所有奇数相加的和:

void main

{

首先int是表示整数形数据的定义,那么接下来有两个未知的整数和一个已知的整数0;这里出现的3个整数数字用c语言里的变量来替代它们,这时第一个数字就用取名为num1的变量,第二个数字就用取名为num2的变量,第三个数字就用取名为x的变量并且用赋值符号来为它赋予0这个值。

int num1,num2,x=0;

由于知道了有两个未知的整数,所以要通过键盘输入使这两个未知的整数变成已知的整数并且储存在前面所提到的变量中。

scanf("%d%d ",&num1,&num2) ;

得到数字后下面就开始进行一系列的运算和判断,如果num1小于num2的话最小的数字就是num1最大的数字就是num2,如果num1这个变量不小于num2的话就跳过这个所包含的内容。开始进行循环。

if(num1 {

num1到num2之间的数字个数不是固定的,不能得到固定的循环起始点,所以这里的循环起始点就不输入代码中,但是通过题目中的提示知道num1这个变量如果大于num2的话循环就终止了,而num1这个变量还需每循环一次就必须改变其值。由于num1到num2之间的数字列如1—9每个数字跟其右边的数字都是存在加1的关系,所以这里就可以把num1这个值用做循环的“计数器”每循环一次就让num1加1,让其跟num2做比较是否结束循环。

for(;num1

{

在循环当中将每次循环所改变的变量num1的值除以2来判断其是否是奇数,如果用2除后余数为0的话就是偶数(因为偶数是不参加运算的`)一旦判断其为偶数就用continue这个关键字来跳出一次循环。

if(num1%2==0)

continue;

那么num1的值除以2余数为1的话就是奇数(奇数是要参加运算的)一旦判断其为偶数就用下面这个公式来使其进行相加,因为已知x变量的值是0那么下面的公式就可以理解为假设num1=1,x=0+1;这时x的值已经发生变化,x=1;假设num1又等于3,x=1+3;以此类推直到循环结束x+num1也就结束了。

x=x+num1;

}

}

那么num1这个变量不小于num2的话num1是最大数,num2是最小数,开始执行内的内容。

else

{

for(;num2

{

if(num2%2==0)

continue;

x=x+num2;

}

}

最后通过显示器输出显示x这个变量的值也就是所有奇数的总和。

printf("%d ",x);

}

由于计算机读取c语言代码时是从main函数开始由上自下的逐一读取一条代码并运算的,所以从int num1,num2,x=0;开始来用自己所能接受的自然语言来描述这段代码。

最后将你所记录的自然语言转变成伪代码在转到流程图,这样反复努力多次后,就一定可以达到有效的锻炼自己的抽象逻辑思维能力。另外还需注意的就是自己实在无法理解的地方不妨指出来多多请教老师和懂的同学让他们用自然语言来描述一道,并且记录下来这样可以达到事半功倍的效果。

我觉得入门还是多看些书,多实践,养成良好的编程习惯,在实践的同时多思考问题,多看别人优秀的解题思路与方法,多看别人优秀的代码,尝试自己去实现或者说模仿着去实现,让别人对你的代码多提意见,探究别人的思维过程,增强自己的思维能力,拓展视野,经常看看自己以前写的东西,有空拿出来改良改良,我想每隔一段时间,都会有意想不到的收获。