版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#/26输出时又错写成printf(“%d〞,从而错误得输出了地址而不是我原来想要的答案。2、编程思想不够发散,看着题目有时想不出解答的方法,更不用说编写程序来解题了。3、4、根本功不够,有些函数的表达不太精通,需要看书来核实,以致耗时较多。知识不够广,有些内容没有学好,不能要用到时及时反映出来,认识程度不够深刻。5、6、有时候不够精简,有一点用处不大或者说没有也可以的文字存在。英语水平较差,对错误的地方虽然电脑有说,但由于是英文,理解上还是存在一点问题。为了能更好地学好c语言,在今后学习中我要更多的动脑,综合运用所学,多看相关东西,多上机练习,提高电脑水平,增强自学能力,把已会的东西掌握好。实验中我深刻意识到完成程序的编写,决不意味着万事大吉。认为万无一失的程序,实际上机运行时可能会出现很多意想不到的问题。有时编译程序检测出一大堆错误,有时程序能够顺利运行,但是运行结果并不是你预期中想要的。因为开发环境所提供的编译系统无法发现程序逻辑错误,或者是你原来所设计时的理论错误,这就只能靠自己的上机经验来分析判断错误的所在了。所以程序的调试是一个技巧性很强的工作,它可能比编—个程序耗时更多。由此可看出上机实践的重要性。通过本次c语言上机实验,我对这个介于人类与非人类之间的计算机编程语言有了一定的体验。编程的时候有因为顺利编出程序而开心过、有因为做得比人家慢而郁闷过、有因为不知从何入手而无奈过、有因为不知错出在哪而彷徨过??但随着练习的增多,我对c语言比以前熟了很多,不再只是纸上谈兵,我都有能力独立做出—些程序,可能对于—些“高手来说这不算什么,或者他们早就会了,但我依然觉得很开心,因为我跟我自己比是进步了。当然,我还得感谢老师的指导与帮助,如果没有老师和其他同学的指点,我可能对c语言还是—筹莫展,在实验中遇到的大大少少的问题与所犯过的错误将是我以后的要加以注意的地方与认真审查的局部,为我奠定巩固的基石。伴随着学习的深入,我发现高深的东西还有很多很多,不懂不熟的知识还有很多,所以我不能停步,对c语言,我以后会更加努力学习的。篇四:c语言学习体会选修c语言期末感受但是选择专业的时候选择了电子商务没有选择计算机专业,所以一直没有时机接触计算机编程。在选择选修课的时候,我看见有c语言的时候,我便毫不犹豫的选择了这门选修课。刚刚开始的时候,我以为上选修课会和正式上课一模一样,除了上理论课外还会安排上机,并且每个星期的课程也会是4节左右。但是第一次开始上选修之后,我才知道原来选修和必修的差距是非常大的。c语言每个星期就两节课,而且还没安排上机。这便会让我们对每个星期上的课程印象不深,到了下个星期在上课的时候,可能已经把上个星期的内容忘记的差不多了。这便会让我们觉得选修课上的没什么感觉,一个星期就两节课不容易学到很多知识。这就会使得我们在上选修的时候变得没上必修课的时候那么认真,并且容易出现逃课的心理,就是觉得选修课上不上对自己没什么影响。这样便会非常不利于选修课的开展。一方面是老师看见每次选修课上的人都不是很多,心情就会变得不好,那么很多知识老师就是准备了,但是到时候看到这种场景可能都没心情讲了;另一方面,来上选修课的同学看见其他同学都可以不来上选修,那么来上选修的同学下次可能也会选择不来,这样,上选修课的同学就会越来越少。便会成为一个恶性循环。使得大家对选修课越来越不感兴趣。其实我一直认为c语言是一门非常有乐趣的学科,因为c语言不仅仅需要将语言掌握好,更重要的是把握每种程序的思路。我这次选择c语言就是因为我参加了去年的计算机二级的,我暑假在家自学了c语言。前面几章的内容勉强还能看懂,但是到了后面的指针、数组的知识点我就不懂了。我一直都觉得如果有一个老师能带着我学习c语言,那么我肯定有信心能把c语言学号。所以我才选择了c语言。但是,方案跟不上变化这学期的c语言的学习并没有我预期的这么顺利。首先是因为考iece电子商务工程师所以耽误了一次课程,后来又是因为清明节家里有急事,所以有耽误了两次课程。这样下来,我就耽误了三次课程,而这三次课程里面有两次课程是在讲循环结构和选择结构,这两个结构是我自学的时候没有怎么学懂的,但这次却又错过了,这便使我学习c语言的积极性受到了打击,因为选修课不像必修课,经常都可以见到老师,而且还是小班教学,有什么不懂的可以慢慢问,但是选修课是大班课,而且一个星期就一次,和老师也不熟悉,所以有问题也没时间问,只能自己慢慢摸索。这样,进度就越拖越慢,到了后来的知识就不容易弄清楚了。所以,我觉得选修c语言我不懊悔,因为这是我一次都渴望学会的,但是这次选修课没能将c语言学懂我只能表示遗憾,在以后的学习里,我也会慢慢地将c语言学会。这是我的目标,就算在困难我也会去做。篇五:c语言程序学习心得体会c语言程序学习心得体会通过一学期对c语言的学习,我感觉学习c语言是有一定难度却又是非常有趣的科目。也是很有帮助的,特别是对将要面对的计算机二级考试。这段时间的学习我知道了c语言的根本特点有以下几点:1.语言简洁,使用灵活方便。2.运算符丰富,表达能力强。3.数计类型丰富。4.目标程序质量高,具有面向硬件系统的特点。5.具有结构化的控制语句和模块化的程序结构。6.具有编译预处理功能。7.程序自由度大,可移植性好。这段时间学习使我掌握了:―、我学习了c语言的数据类型、常量与符号常量、变量、c语言的运算符和表达式、赋值运算符和赋值表达式、自增自减运算符以及逗号表达式等。二、这章介绍了结构化程序的三种根本结构、c语句概述、数据输出包括字符输出函数putchar()和格式输出函数printf()、数据输入包括字符输入函数getchar()和格式输入函数scanf(),还有一些简单的c语程序设计举列等。前几天一直在看C++语法,所以对一些比拟实际的例子总感到比拟抽象,但是那也是―个必需阶段,可能大家和我的学习方式不一样,但从刚接触程序到现在来看,发现这样学习语言的方法挺不错的。经过第一阶段对语法的学习,我觉得实例阶段应该是一个过渡阶段吧,通过前一阶段对语法的学习之后,可能有很多概念我们都比拟模糊,或者说很多东西太抽象了,这就为我们第二个阶段的学习做好了实例化的准备,可以这样说吧,第一个阶段就我们为我们的学习一样东西而构建的一个类,里面讲了我们应该在这里面要做什么?第二阶,也就是本阶段,我们就应该去把前一段的东西具体化〔实例化先前创立的类),那怎么个具体化呢,呵呵!说白了,去练习一些小例子,从网上下载的电子书上有很多这方面的例子的,如果有自己去书店买书的话,里面也应该提供了不少,里面的例子,我是每次都打了一遍,也许有的人不会亲自去用手打一遍,什么copy等,当然这样也行,但我个人认为,对于初学者来说,最好还是自己动手打一遍比拟好,毕竟这些东西对我们来说,都比拟陌生,如果每个字都自己打完的话,有些代码你不想记住也难了,在这里,我们得弄懂练习的每一个例子,如果能把一些例子稍稍修改,弄懂里面精髓的东西,让自己知道为什么这样做,那么是最好不过的了,我平时练习时,这一步是少不了的,都习惯了,所以也就成了条件反射,想不这样都不行。最后,我们就应该汇一下总,把前面做过的例子里所用的技术理一下,再做一个比拟大的例子,尽量把到目前为止所懂的知识全部应用到里面去,只是尽量,当然有些东西是不能集成到一起的,也是是代码之间的排斥性。这是个人的一点学习心得,希望能更好的运用到学习中去。c语言是一门很有用的、对于我们的就业很实际的语言,学习好c语言是一项必须而实际的任务。我们必须要好好掌握。篇三:C语言学习心得体会与c语言程序学习心得体会通过一学期对c语言的学习,我感觉学习c语言是有一定难度却又是非常有趣的科目。也是很有帮助的,特别是对将要面对的计算机二级考试。这段时间的学习我知道了c语言的根本特点有以下几点:1.语言简洁,使用灵活方便。2.运算符丰富,表达能力强。3.数计类型丰富。4.目标程序质量高,具有面向硬件系统的特点。5.具有结构化的控制语句和模块化的程序结构。6.具有编译预处理功能。7.程序设计自由度大,可移植性好。这段时间学习使我掌握了:―、我学习了c语言的数据类型、常量与符号常量、变量、c语言的运算符和表达式、赋值运算符和赋值表达式、自增自减运算符以及逗号表达式二、这章介绍了结构化程序的三种根本结构、c语句概述、数据输出包括字符输出函数putchar()和格式输出函数printf()、数据输入包括字符输入函数getchar()和格式输入函数scanf(),还有一些简单的c语程序设计举列经过第一阶段对语法的学习,我觉得实例阶段应该是一个过渡阶段吧,通过前一阶段对语法的学习之后,可能有很多概念我们都比拟模糊,或者说很多东西太抽象了,这就为我们第二个阶段的学习做好了实例化的准备,可以这样说吧,第一个阶段就我们为我们的学习一样东西而构建的一个类,里面讲了我们应该在这里面要做什么?第二阶,也就是本阶段,我们就应该去把前一段的东西具体化〔实例化先前创立的类),那怎么个具体化呢,呵呵!说白了,去练习一些小例子,从网上下载的电子书上有很多这方面的例子的,如果有自己去书店买书的话,里面也应该提供了不少,里面的例子,我是每次都打了一遍,也许有的人不会亲自去用手打一遍,什么copy等,当然这样也行,但我个人认为,对于初学者来说,最好还是自己动手打一遍比拟好,毕竟这些东西对我们来说,都比拟陌生,如果每个字都自己打完的话,有些代码你不想记住也难了,在这里,我们得弄懂练习的每一个例子,如果能把一些例子稍稍修改,弄懂里面精髓的东西,让自己知道为什么这样做,那么是最好不过的了,我平时练习时,这一步是少不了的,都习惯了,所以也就成了条件反射,想不这样都不行。最后,我们就应该汇一下总,把前面做过的例子里所用的技术理一下,再做一个比拟大的例子,尽量把到目前为止所懂的知识全部应用到里面去,只是尽量,当然有些东西是不能集成到一起的,也是是代码之间的排斥性。这是个人的一点学习心得,希望能更好的运用到学习中去。c语言是一门很有用的、对于我们的就业很实际的语言,学习好c语言是一项必须而实际的任务。我们必须要好好掌握。篇二:c语言心得体会《c语言实训报告》姓名:陶艳琼班级:计算机网络091班【500字以内的实训体会】c语言实训心得体会在初学c语言的一个学期后,我们进行了c语言阶段,尝试编写各种类型的程序。在为期一个周时间中,我的感受是:C语言实训和平时上课所接触的成有很多不同,所经受的考验和克服的困难和平时的相差不大,遇到不会做的题同学互相讨论,互相帮助,共同解决,攻克了c语言的复杂程序,我感触良多。在这次实训中,我对C语言有了一个更深的认识了解,也对这学期的知识得到稳固,还尝试了运行编程,每次运行程序成功,让我对下面的工程充满了信心通过自己的努力最终把最初的理论知识转化成根本技能,这次的实训,是我对C语言的学习产生了农活的兴趣。还是这次实训,最令人冲动的就是同学遇到问题互相帮助虽然只是一个很小得实训,但同学们的满腔人情却是值得骄傲的,我们在实训中取长补短在实训中长知识,提高了我们学习,虽然对有些时候老师没给我们指出解决问题的方法有一些小抱怨,但到了结束是才知道,这种教学让我们自己学会了自学,学会了去看懂别人的代码。更多的是老师的感动,每天在我们来之前家到了机房,给我们我分享他学C语言的感受,还提醒我们注意在编程时与遇到的事项,,这些是我们平时上课无发了解到的知识是我们更深层次的极大收获。通过实训我们也发现了许多问题,在试训中我认识到自己还有很多知识没学好,最根本的知识点没有理清楚,而且许多东西要经过翻书,上网查阅,搜索,遇到一小点错误运行不出来,就会烦躁不安,觉得有些自暴自弃或这抱怨题目有些变态,以后要克服,尽量保持一颗蓝好的心态,学好C语言,用C语言来编写一个按要求的系统。对于未来,近程下个学期,我觉得我还有许多方面需要提高。首先我要继续学习好c语言的根底知识,然后能在电脑上熟练的运用。能写出一些程序,上网的时候多看一些优秀的教程和优秀的代码,遇到问题是多和同学讨论,并且多弄出几套方案,多练习自己结局问题的能力和与同学合作的能力。总之,这一切都成为我记忆里面的一个篇章,更是c语言编程上的一个里程碑。《C语言程序设计》实训指导教师:毛跃平《程序设计语言》是计算机相关专业一门专业根底课,通过对《C语言程序设计》的学习,掌握计算机程序设计的根本知识、掌握编写运行程序的步骤,掌握常用的计算机算法,本课程也是实践性较强的课程,为此安排一周实训,能进一步加强稳固理论知识,锻炼解决问题的能力。为继续学习其他课程打下坚实的根底。计算机网络技术091班2022年6月28日——2022年7月2日,共5天?要求每一位参加实训的同学认真分析每个题目,认真答复题目给出的问题,在该题..后面写出解题思路及算法,再编写程序,在计算机调试并运行,最后上交该实训文...................档和源代码。.....以自己的姓名建立一文件夹,以1-1.c1-2.c2-1.c…为源码名保存程序每一程序顶部的注释中写如下的内容/*姓名:xxxx日期:2022-6-x*/?实训过程中可以相互讨论,查阅相关资料,但一定要自己理解问题并自己动手实成题目,严禁抄袭,一经发现,成绩以零分记。?注意解题过程中算法的设计,注意分析和理解题目的描述是如何转换为c程序的语句,体会使用不同解题算法之间的低劣。一、根本知识注意:c?9/5(f?32)输入,9/5是求整运算。1.2输入一个分数(0-100),根据分值,90-100输出'a',80-89输出'b',70-79输出'c',60-69输出'd',其他输出'e',要求使用switch语句完成。利用switch的循环结构,注意符号输入1.3写一程序,实现判断一个整数n是否是素数。要求判断素数的功能写成一个函数,在main函数中输入要判断的数n,根据该函数的返...............回值输出相关信息二、常见推理问题2.1有一条长阶,假设每步跨2阶,那么最后剩1阶;假设每步跨3阶,那么最后剩2阶;假设每步跨5阶,那么最后剩4阶;假设每步跨7阶,那么最后正好一阶不剩.编程求出楼梯的长度。【思路】根据题义,假定该楼梯长为7(请问为何要假定为7,假设从其他数开始行不行?),看7能否满足要求,假设满足要求,那么该楼梯长为,否那么,看&9,10….直到找到一个满足要求的整数n,即该数同时满足n%2==l,n%3==3,n%5==4,n%7==0,那么停止循环,输入该数即可(思考,满足这一条件的数是否只有一个)。因为,每步跨2阶,那么最后剩1阶;假设每步跨3阶,那么最后剩2阶;假设每步跨5阶,那么最后剩4阶;假设每步跨7阶,那么最后正好一阶不剩.刚好剩一个,不可从其他书开始运行。jacky和mary养了很多猪。他们想要给猪安家。但是jacky没有足够的猪圈,很多猪只能够在一个猪圈安家。jacky建了3个猪圈,为了保证公平,剩下1头猪就没有地方安家了。mary生气了,骂jacky没有脑子,并让他重新建立猪圈。这回jacky建造了5个猪圈,但是仍然有1头猪没有地方去,然后jacky又建造了7个猪圈,但是还有头没有地方去。jacky都快疯了。你对这个事情感兴趣起来,你想通过jacky建造猪圈的过程,知道jacky家至少养了多少头猪?一个猴子吃桃子,每天吃现有桃子数量的一半再多一个,到第九天吃完的时候只剩下1个桃子,求原来有多少桃子?【思路】倒推法,今天吃之前的桃子数=昨天吃的一半少一个,即today=(yesterday/2)-1===yeterday=(today+1)*2i=10today=1推出第9天吃之前的桃子数,再把第9天当作今天(today=yesterday),推出第8天吃之前的桃子数…•直到推出第一天吃之前的桃子数为止。(注意循环变量初值和终值是多少)循环变量初值1和终值是1533某日,王母娘娘送唐僧一批仙桃,唐僧命八戒去要桃.八戒从娘娘宫里挑上仙桃出发,边走边望着前箩筐中的仙桃咽口水,走到128里时,倍觉心烦腹几饥口干不能再忍,于是找了个僻静处开始吃前头箩筐中的仙桃来,越吃越有兴头,不觉竟将一筐仙桃吃尽,才猛然觉得大事不好.正在无奈之时,发现身后还有一筐,便转悲为喜,将身后的仙桃一分为二,重新上路.以后,每走前一段路的一半,边吃光前一箩筐中的仙桃,才上路.如此这般,最后一里走完,正好遇上师傅.师傅一看,两个箩筐中各有一个仙桃,于是大怒,要八戒交代一路吃了多少个仙桃?八戒掰着指头,好几个时辰也答复不出,请你帮八戒算算他吃了多少仙桃!一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米(请注意下落几次,反弹几次)?第10次反弹多高?下落12次,反弹11次。三、穷举搜索算法此类问题的解题思路是按题目要求及条件,把所有可能的情况都罗列出来,在其中找出符合要求的解。3.13025这个数具有一种独特的性质:将它平分为二段,即30和25,使之相加后求平方,即(30+25)2,恰好等于3025本身,即abcd=(ab+cd)2。请求出具有这样性质的全部四位数。【思考】如何求出一个数的前两位和后两位?循环变量初值要从多少开始,到多少结束,把每个数前两位和后两位拆出来相加再求平方,并判断结果是否等于该数本身,如等那么输出,注意输出格式控制。前两位a二m%100;后两位b=m/100;m为一个四位数,循环变量从第一个符合要求的数开始,高9801.3.2百钱买百鸡:公元5世纪,我国古代数学家张丘建在《算经》中提出了如下问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。凡百钱买百鸡,问鸡翁、母、雏各几何?篇三:c语言培训学习
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东理工学院《免疫与病原生物学实验Ⅲ》2023-2024学年第一学期期末试卷
- 广东科技学院《幼儿园环境设计与布置》2023-2024学年第一学期期末试卷
- 广东理工职业学院《辩证唯物主义与历史唯物主义下》2023-2024学年第一学期期末试卷
- 广东机电职业技术学院《生物药物分析与检测》2023-2024学年第一学期期末试卷
- 广东行政职业学院《自动控制原理B》2023-2024学年第一学期期末试卷
- 广东工贸职业技术学院《物业管理概论》2023-2024学年第一学期期末试卷
- 广东工程职业技术学院《画法几何与阴影透视二》2023-2024学年第一学期期末试卷
- 广东财贸职业学院《对外汉语教学方法与设计》2023-2024学年第一学期期末试卷
- 《脑梗死诊治》课件
- 《初中生物复习资料》课件
- 耕作学智慧树知到期末考试答案章节答案2024年中国农业大学
- 2024年中国消防救援学院第二批面向应届毕业生招聘28人历年【重点基础提升】模拟试题(共500题)附带答案详解
- 食品加工代工配方保密协议
- QCT1067.5-2023汽车电线束和电器设备用连接器第5部分:设备连接器(插座)的型式和尺寸
- (完整版)仪表选型
- T-CCAA 39-2022碳管理体系 要求
- 《YST 550-20xx 金属热喷涂层剪切强度的测定》-编制说明送审
- 2024-2030年中国气枪行业市场深度分析及发展前景预测报告
- 数字化技术在促进幼儿语言发展中的应用
- 江西省上饶市2023-2024学年高一上学期期末教学质量测试物理试题(解析版)
- 提高感染性休克集束化治疗达标率
评论
0/150
提交评论