c语言学习心得

时间:

2014-05-04

栏目:

c语言学习心得

篇一:c语言学习心得

学习C语言已经一年多,对C也算得上半个入门者,期间也写过一些自娱自乐的代码。其实个人认为无论学习什么语言,最重要的是掌握习编程思想,然而C语言一种学习编程思想的基础语言。所以,C语言的重要性不言而喻。

一、课本

无论用的是什么书,要学好C语言,把书上的每一个例题、习题的代码读懂,这是学C最基本的要求。弄懂每一章的内容是什么?在C语言中有什么用?并尝试修改每一个例题的代码,采用不同的代码来实现题目的要求。

二、课堂

在每一节课上,注意老师讲的内容,有的知识,老师稍微提点,你就能弄懂,但是自己看书,或许你几天也弄不懂。老师更能清晰地让你明白所要求掌握的知识点。在课堂上,尽可能多的在草稿纸上写下你自己的代码,让老师看或是自己上机调试。

三、笔记

无论学习什么知识,笔记是重点,俗话说:好记性不如烂笔头。一个认真学习的人,总是记了很多笔记的,想学好编程,你的笔记本上总有课本上的每一个例题代码的核心部分。以及八大经典的算法举例,递推、递归、穷举、贪心、分治、动规、迭代、分枝。

四、交流

想学好C语言,交流是必须的,尤其是学习C语言的新手,这里,我向大家推介——百度C语言贴吧,这里有很多的学习者,也有很多高手,在这里你能学到课本以及课堂上学不到的东西。和他人交流也是很重要的。

五、上机练习

这是学习好C语言的关重要的环节,无论你编程学得多好,上机实现才是目的,所以,不怕要辛苦,把你的每一段代码都敲进计算机,让计算机来实现,这样有助于你对程序的理解,并试着修改你的代码,让你的代码更精简,效率更高。平时没事的时候,在计算机上多敲代码,一个编程厉害的高手,他的计算机上会有多代码。

想成为编程高手的军规:

1、大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘!

2、编程不是技术活,而是体力活。

3、C语言是基础,很重要,如果你不学好C语言,那么什么高级语言你都学不好。

4、计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的.乐趣。

5、学习编程的秘诀是:编程,编程,再编程。

篇二:c语言学习心得

在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实习学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。

由于时间的关系,我们的这次实习课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。包括了程序模块处理。简单界面程序。高级界面程序。程序的添加修改。用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比较重要的时间操作。

上机实验是学习程序设计语言必不可少的实习环节,特别是c语言灵活、简洁,更需要通过编程的实习来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。

学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的机会,尽快掌握用c语言开发程序的能力,为今后的继续学习打下一个良好的基础。为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。(www.fwsir.com)课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:

1、熟悉程序开发环境、学习计算机系统的操作方法

一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进行。所谓"环境"就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进行程序开发工作。通过上机实验,熟练地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下基础。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。

2、学习上机调试程序

完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现麻烦。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。

通过这次为数不多的几天计算机实习学习,我们了解了一些关于c语言的知识,理解巩固了我们c语言的理论知识,着对我们将来到社会工作将会有莫大的帮助。同时它让我知道,只要你努力,任何东西都不会太难。

3、加深对课堂讲授内容的理解

课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实习中会发现原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实习所致。

学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否能够正确地解题。

通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去"掩盖"程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发能力。

篇三:c语言学习心得

在朗沃学习已经差不多一个月了,今天是学C语言的最后一天。在学习C语言的过程中感觉比较轻松,可能是因为以前接触过C语言,再加上只学了C语言的基础吧,也有了一些学习C语言的心得。

学习C语言的起步就是学习它的方法规则,如果把它学习得好在学习后面的时候就比较容易理。比如变量,首先要了解变量的定义方式(格式),其意义是什么(定义变量有什么用);其次就是要我要怎么去运用它(我要用什么型式去应用它)。在C语言的命令行中所有的语句都是有它自己的一定格式和形式出现在我们面前,所以在学习某种语句或命令时你首先要了解的就是它的规则是什么、有什么用、怎么实现等。这些都是语法基础,如果把它们都了解很好了,那么编起程序来就很得心应手。比如说if语句和switch语句,这两种条件语句都是用来执行判断功能的,那什么时侯用if什么时侯用switch,如果很好地了解它们的结构和作用的话那么就能灵活运用:若它的条件分支是多个而且条件的值是一个确定的值时就可以选用switch。反之,在大多数情况下就用if。

掌握了语言法规则,不一定就能编出程序来,其实学习编程就是要学习一种思想,一种思维方法,首先要确定一种算法,如从1加到100,判断润年等,我认为这些算法都是一种思维方法。画流程图就是在构建编写程序思路的过程,当画好一个流程图时编程思想也就出来了,程序也差不多了,再结合掌握的语言的方法规则,在计算机里实现就可以了。任何程序只要有思维,有想法,那么实现程序时就不会觉得无从下手。而要学习这种思维方法就是多做题,多读程序,学习别人好的思维方法,多想想一个程序还可不可以有另外一种方法来实现它。这样久而久之,自然会形成一种自己的思维方法。因此我认为不管学什么语言都是这样。

另外,良好的编程习惯也是学好C语言的重要因素。例如编写程序时用缩进的方式、写注释、程序写到一定的阶段时要做一下测试等。这些工作可以帮我们在调试程序时有很大的帮助。程序代码实现后,错误是难免的,所以也要锻炼自己的调试查错能力,而良好的编程习惯可以使我们在调试时减小工作量和提高调试效率,也有助于形成自己的编程风格。

这就是我这一个月以来学习C语言的心得。

【c语言学习心得】相关文章:

c语言测试结果心得,c语言学习心得相关推荐

  1. c语言编程培训心得体会,编程培训个人心得体会 编程学习心得

    <编程培训个人心得体会 编程学习心得>由会员分享,可在线阅读,更多相关<编程培训个人心得体会 编程学习心得(4页珍藏版)>请在人人文库网上搜索. 1.编程培训个人心得体会 编程 ...

  2. 医用计算机基础学习心得,计算机基础学习心得.doc

    计算机基础学习心得 计算机基础学习心得一:计算机基础学习心得 当今社会,到处充满机会与挑战.知识是我们面对这一切的筹码,而计算机知识则更为重要.如何在本科函授这样一种形式下,学好计算机课程,这是摆在我 ...

  3. 计算机网络课学习心得,计算机网络课程学习心得

    计算机网络课程学习心得 计算机网络课程学习心得 除笔试外,还采取机试综合大作业.小组课题设计等考试形式,客观地反映学生对所学知识的把握程度. 计算机络学习心得1:计算机络课程学习心得(4199字) 通 ...

  4. 计算机科学与技术前沿讲座心得体会,技术学习心得体会范文(精选10篇)

    技术学习心得体会范文(精选10篇) 有了一些收获以后,可以通过写心得体会的方式将其记录下来,这么做可以让我们不断思考不断进步.到底应如何写心得体会呢?以下是小编整理的技术学习心得体会范文(精选10篇) ...

  5. c#程序设计实训报告心得体会_c#学习心得体会范文

    第 1 页 共 1 页 c# 学习心得体会范文 C# 是一种安全的.稳定的.简单的.优雅的,由 C 和 C++ 衍生 出来的面向对象的编程语言.现结合自身,谈谈一些心得体会. 本文是学习 c# 心得体 ...

  6. 学计算机英语的心得体会,英语学习心得体会

    英语是我们大部分人学习的外国语言,学习过后,很多人都会有心得,下面是由出国留学网的小编为您整理的"英语学习心得体会范文2018",仅供参考,一起来看看吧. 英语学习心得体会范文20 ...

  7. 高师培训计算机心得体会,培训学习心得体会范文

    培训学习心得体会范文1 说课,学校组织专家和相关辅导老师担任评委,对学员们的说课表现进行打分,并从中选出优秀学员予以表彰. 专业技能展示,利用自身的专业优势,采用多种不同的形式向结业汇报献上一份厚礼. ...

  8. 计算机暑期学校心得,2017暑期学习心得体会6篇_2017暑期学习心得体会

    参加了暑期教师业务学习,经过今年的业务学习,我受益匪浅,本文是2016暑期学习的心得体会,仅供参考. 20167暑期学习心得体会一 通过几天的学习,让我受益匪浅.教师们以其丰富的知识内涵及精湛的理论阐 ...

  9. java类的心得_java面向对象学习心得3篇

    日记网 >> 专题 java面向对象学习心得3篇 更新时间:2018/6/15 8:27:00  点击率:937  手机版 java面向对象学习心得3篇来自简单日记网精选推荐.在面向对象的 ...

  10. 计算机暑期学校心得体会,暑期学习心得体会

    总所周知,教师每年暑期都需要去参加专门的培训来提高自身的素养以及修养.下面是出国留学网小编为大家整理的教师暑期学习心得体会,希望大家喜欢! 教师暑期学习心得体会(1) 短暂的暑期学习使我受益匪浅,感触 ...

最新文章

  1. 7-28 搜索树判断 (25 分)(思路加详解) just easy!
  2. 倍增:喷泉 深度解析(洛谷P7167)
  3. 根据on,获取选中的元素
  4. Hbase过滤器与scala编程
  5. IDEA 显示Run Dashboard窗口的2种方式
  6. 算法与数据结构1800题 图
  7. Neo4j下载安装及基本使用
  8. Rhino(犀牛)室内模型导入Unity3d快速烘焙光影【2020】
  9. Zabbix4.0安装教程
  10. 安装Ubuntu后找不到windows启动项的解决办法
  11. python 3d重建_python三维重建
  12. 求两个数中的最大值最小值算法
  13. 作为一个入门编程小白的感触
  14. 设计模式常用的七大原则
  15. Mark-sweep GC
  16. Shopify开店建站营销推广卖家平台后台中文指南 – Test orders / 测试订单
  17. EMLOG采集插件 采集资源 小刀模板采集通用
  18. AndroiAndroid程序员最大的悲哀是什么?d程序员最大的悲哀是什么?
  19. 有限元——ANSYS求解悬臂梁均布载荷问题
  20. 计算机科学与技术属于什么学院,计算机科学与技术专业是什么学院的

热门文章

  1. 螺栓拧紧的力学分析以及如何选型?
  2. 健康饮食小程序 毕业设计-附源码280920
  3. SIGIR‘21|SGL基于图自监督学习的推荐系统
  4. JavaScript 查找元素 查询父节点parentNode
  5. COOIS选择屏幕增强
  6. Ts extends 泛型约束
  7. ImportError: cannot import name ‘_nt_quote_args‘ from ‘distutils.spawn‘(DINO-detr环境配置报错)
  8. 论文解读第三代GCN《 Deep Embedding for CUnsupervisedlustering Analysis》
  9. 同时介绍两个对象怎么办_“相亲对象好着急,认识第一天就干出这事?”哈哈哈哈哈我该怎么办|哈哈哈哈哈|相亲|情侣|借钱|电子厂...
  10. C++中的exit函数