C语言学习总结

时间:2019-05-15 10:26:57下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《C语言学习总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《C语言学习总结》。

第一篇:C语言学习总结

C语言学习总结

学了一个学期的C语言,我只有一个感觉,那就是一个字:难。不过,我觉得对C语言已经有了一个初步的认识。能够做到利用C语言编织出一些非常简单的程序,和读懂大部分的程序代码,明白程序要表达的意思。

下面是对C语言中我理解的知识的总结:

1、一些基本的函数和基本数据类型的应用。其中,基本数据类型分为整

型、浮点型、字符型、枚举类型。基本函数包括输入输出函数。

2、把运算符的优先顺序排列清楚,要分清楚哪个先运算,哪个后运算。

3、在编程之前要考虑好程序的算法,写出流程图,这样才能更加快速的、有效的编程。

4、要分清楚各个变量的生存期和作用域,不能发生混淆,以致发生错误。

5、数组和指针是C语言的经典之处,可以通用,并且互相转换,具有非

常强大的功能,但是使用不当的话,会造成程序出错,打乱原有程序的规律,使可读性明显变差。

6、结构体也是常用的一种数据类型,它的功能也比较强大,相对于指针

而言,结构体掌握起来比较容易理解和使用。

7、对于文件的操作是非常关键的,把输入的数据保存起来,下次还能够

使用,这才是关键问题。所以对文件操作是否成功,使程序是否编制成功的重要因素。

C语言虽然是一门很基础的语言,但是对我来说学习起来是有些困难的。在学习C语言期间,做了很多实验,这是学好C语言必不可少的一步。因为不管你理论知识掌握的如何熟练,不上机实际操作的话,是没有任何效果的,许多问题都是在实际上机操作中显现出来的,在书本上是体现不出来的。书本上是永远不会出现你自己的思想成果的,正是应了那句话“实践是检验真理的唯一标准。”所以,在以后的学习中,实践是必不可少的!

第二篇:c语言学习总结

(1)两个if并列的时候,if函数是有先后顺序的。

如 iMax = a;

if(b > iMax)

{

iMax = b;

}

if(c > iMax)

{

iMax = c;

}

printf(“三个数的最大值是:%dn”,iMax);

(2)

printf(“请输入机票价格:”);

scanf(“%f”,&fTicketPrice);

(3)%5.2f的意思是以长度为5,小数点后面2位的形式输出。

(4)闰年判断((iYear % 400 == 0)||(iYear % 4 == 0 && iYear % 100!= 0))

第三篇:R语言学习总结

R语言学习总结经过接近一个学期的学习,从对R语言的完全陌生,到现在对其有了一些粗浅的认识,其中经历了遇到困难苦思冥想的艰辛,也有解决问题以后豁然开朗的畅快。在学习的过程中,以前掌握的数理基础给我带来了不少便利,而认真地态度和踏实的性格也使我获益匪浅。

在这个学期中,我学会了R语言的基本操作和语法,以及针对具体的统计学问题相应的解决方法。并按时完成老师布置的课后作业,以达到学以致用的目的,也加强了对R语言操作的熟练度。

一、初识R软件

R软件是一套完整的数据处理、计算和制图软件系统。其功能包括:据存储和处理,数组运算,完整连贯的统计分析工具,优秀的统计制图功能已及简便而强大编程语言。

接触R语言以后,我的第一感觉就是方便和强大。R语言中有非常多的函数和包,我们几乎不用自己去编一些复杂的算法,而往往只需要短短几行代码就能解决很复杂的问题,这给我们的使用带来了极大地方便;于此同时,它又可操纵数据的输入输出,实习分支、循环,使用者可以自定义功能,这就意味着当找不到合适的函数或包来解决所遇的问题时,我们又可以自己编程去实现各种具体功能,这也正是R语言的强大之处。

二、学习心得

在学习该书的过程中,我不仅加深了对统计学方法的理解,同时也掌握了R软件的编程方法和基本技巧,了解了各种函数的意义和用法,并能把两者结合起来,解决实际中的统计问题。

1、R语言的基本语法及技巧

R语言不仅可以进行基础的数字、字符以及向量的运算,内置了许多与向量

运算有关的函数。而且还提供了十分灵活的访问向量元素和子集的功能。R语言中经常出现数组,它可以看作是定义了维数(dim属性)的向量。因此数组同样可以进行各种运算,以及访问数组元素和子集。二维数组(矩阵)是比较重要和特殊的一类数组,R可以对矩阵进行内积、外积、乘法、求解、奇异值分解及最小二乘拟合等运算,以及进行矩阵的合并、拉直等。apply()函数可以在对矩阵的一维或若干维进行某种计算,例如apply(A,1,mean)表示对A按行求和。R语言允许将不同类型的元素放在一个集合中,这个集合叫做一个列表,列表元素总可以用“列表名[[下标]]”的格式引用。而“列表名[下标]”表示的是一个子列表,这是一个很容易混淆的地方。R语言中非常重要的一种数据结构是data.frame(数据框),它通常是矩阵形式的数据,但每列可以是不同类型,数据框每列是一个变量,每行是一个观测,要注意的是每一列必须有相同的长度。数据框元素可以使用下标或者下标向量引用。

用一个非常简单的例子来说明向量、矩阵和数据框的简单运用。输入:

A<-matrix(c(1:12),2,6,byrow=T)#A为一个2行6列,按行排列的矩阵 X<-as.data.frame(A)#把A转化成数据框形式的X X[1:2,seq(1,5,2)] #输出X的第1、2行和1、3、5列 结果为: V1 V3 V5 1 1 3 5 2 7 9 11 输入:

attach(X);R<-V1/V5;R #调用数据框X,计算并输出V1和V5的比值 结果为: [1] 0.2000000 0.6363636 与此同时R语言中也提供了其它高级程序语言共有的分支、循环等程序控制结构。比如if/else语句,for循环等。因此R语言也可以很容易的根据情况编写自己所需要的函数。

以习题2.7为例:编写一个R程序,输入一个整数n,如果n小于等于0,中止运算,并输出:“要求输入一个正整数”;否则,如果n是偶数,则将n除2赋值给n;否则将3n+1赋给n。不断循环,直到n=1停止,并输出:“运算成功”

解:新建一个程序脚本,名为chapter2.R”,写入代码: f<-function(n){ if(n<=0)list(“要求输入一个正整数”)else{repeat{ if(n==1)break #n=1时终止 else if(n/2==as.integer(n/2))n<-n/2 #n为偶数时除2 else n<-3*n+1 } list(“运算成功”)} } 在R窗口中输入:

Source(“chapter2.R”);f(32)输出: [1] “运算成功” 输入: f(-5)输出:

[1] “要求输入一个正整数”

2、R在统计描述中的应用

使用R软件可以方便直观的对数据进行描述性分析。如使用均值、中位数、顺序统计量等度量位置;用方差、标准差、变异系数等度量分散程度;以及用峰度系数、偏度系数度量分布形状。例如在窗口中输入:

x<-seq(1,589,3)length(x);mean(x);var(x);sd(x);median(x);100*sd(x)/mean(x)[1] 197 #长度 [1] 295 #均值 [1] 29254.5 #方差 [1] 171.0395 #标准差 [1] 295 #中位数 [1] 57.97948 #样本标准差

n<-length(x);m<-mean(x);s<-sd(x)n/((n-1)*(n-2))*sum((x-m)^3)/s^3;((n*(n+1))/((n-1)*(n-2)*(n-3))*sum((x-m)^4)/s^4-(3*(n-1)^2)/((n-2)*(n-3)))[1] 0 #偏度系数 [1]-1.2 #峰度系数

R软件可以检验样本是不是来自某种分布总体,以正态分布为例,我们可以通过shapiro.test()函数提供W统计量和相应的p值,并通过p值的大小判断样本是否来自正态分布的总体。经验分布的K-S检验方法的应用范围则更加广泛,不仅可以判断样本是否来自正态总体,也能判断是否来自其它类型的分布总体。

以习题3.3为例:分别用W检验方法和Kolmogorov-Smirnov检验方法检验习题3.1的数据是否服从正态分布;

首先将一百个数据存入”data.txt”中(此文件要放在工作空间目录中)x<-read.table(“data.txt”);shaoiro.test(x)Shapiro-Wilk normality test data: x W = 0.9901, p-value = 0.6708 可见该样本来自正态总体 ks.test(x,pnorm,mean(x),sd(x))One-sample Kolmogorov-Smirnov test data: x D = 0.073, p-value = 0.6611 alternative hypothesis: two-sided 结果与W检验相同

除此之外,R语言还有强大的画图功能,例如我们可以通过作直方图、茎叶图和总体分析来描述数据的分布。R中的高水平作图函数有:plot()、pairs()、coplot()、qqnorm()、hist()等等。当高水平作图函数并不能完全达到作图的指标时,需要低水平的作图函数予以补充。低水平作图函数有:points()、lines()、text()、polygon()、legend()、title()和axis()等。需要注意的是低水平作图函数必须是在高水平作图函数所绘图形的基础之上增加新的图形。

hist()函数可以做出已知数据的直方图,stem()函数可以作茎叶图,boxplot()函数可用作箱线图,qqline()和qqmorm()可以做出正态QQ图和相应的直线。R语言同时还能对两组数据进行相关性检验,cor.test()函数提供了Pearson相关性

检验,Spearman秩检验和Kendall秩检验。其原假设为两组数据不相关,通过p值的大小来判断是否拒绝原假设。我们还能用stars()函数作出星图,来表示多元数据,以上用法都非常简单易用,这里就不再赘述。

3、R语言在统计推断中的应用 首先,R语言可以用来进行参数估计;

统计学中我们应用矩估计和极大似然估计来进行点估计,矩估计是通过解正规方程组得到参数估计的值;极大似然估计通过解极大似然函数的极值点得到参数估计的值。在R中我们可以使用Newton迭代法求解正规方程组,获得矩估计;用optimize()函数求解极大似然函数,获得最大似然估计;由此可见,R语言能够很方便的解决参数点估计问题。

点估计给出未知参数的近似值以后,并不能知道这种估计的精确性如何,可信程度如何,为了解决这些问题,就需要用到区间估计,在学习用R语言解决区间估计问题的过程中,我最大的体会就是R软件中内置的一些函数极大地方便了我们处理具体问题。比如t.test()函数。对单个正态总体,向量x包含了来自该总体的一个样本,我们可以直接用t.test(x)指令得到均值u的点估计和区间估计;对于两个正态总体,向量y包含了来自第二个总体的一个样本,我们可以用t.test(x,y)来得到均值差u1-u2的点估计和区间估计,其中当两个总体方差相同时,只需要加上var.equal=T(缺省值为F,即默认两个总体的方差是不同的);同时t.test()函数不仅可以进行双侧置信区间估计,也能进行单侧置信区间估计,只需要在括号内加上al=”l”或者al=”g”。当数据不服从正态分布是,可以利用中心极限定理,取较大的样本量,构造近似服从正态分布的统计量进行估计。

其次,R语言可以用来进行假设检验。

假设检验也是统计推断中的一个重要的内容,在统计学中,我们用搜索到的数据对某个事先作出的统计假设按照某种设计好的方法进行检验,来判断此假设是否正确。也就是说为了检验一个假设是否成立,先假定它是成立的,看看由此会导致什么结果。如果导致一个不合理的现象出现,就认为原假设不正确,如果没有导出不合理的现象,则不能拒绝原假设。

R软件给出了参数假设检验的方法。以正态总体为例,t.test()函数也可以用来进行单个或者两个正态总体的均值的假设检验。进行单边检验时可以加入指令alternative(备择假设),缺省时表示双边检验,less表示备择假设为u

X<-c(78.1,72.4,76.2,74.3,77.4,78.4,76.0,75.5,76.7,77.3)Y<-c(79.1,81.0,77.3,79.1,80.0,79.1,79.1,77.3,80.2,82.1)t.test(X,Y,var.equal=T,al=”l”)输出:Two Sample t-test data: X and Y t =-4.2957, df = 18, p-value = 0.0002176 alternative hypothesis: true difference in means is less than 0 95 percent confidence interval:-Inf-1.908255 sample estimates: mean of x mean of y 76.23 79.43 结果中我们不仅能得到X和Y的均值的点估计76.23和79.43、左侧区间估计、同时也能通过p值的大小判断是否接受原假设,该例中p<0.05,认为拒绝原假设,即认为两总体方差不同。与均值假设检验相类似。

R语言中还可以用var.test()函数进行正态总体的方差假设检验。而且R语言不仅能就正态总体进行均值和方差检验,也能对其他总体分布进行检验。例如用binom.test()进行二项分布的检验和估计。习题5.3中检验铁剂和饮食两种方法治疗后患者病情表现有无差异:

x<-c(113,120,138,120,100,118,138,123)y<-c(138,116,125,136,110,132,130,110)binom.test(sum(x

参数假设检验假定了总体分布的具体形式,但实际问题中我们往往不知道总体的分布,很难对总体的分布做出假定,所有要尽量从样本本身获得所需要的信息,即非参数检验方法。

R语言中有很多种非参数的检验方法,这里仅介绍几个较为重要的方法。Pearson拟合优度的卡方检验:首先假设随机变量有某种分布,将数轴分成m个区间,然后用样本落在每个区间内的个数和其期望构造K统计量,当n很大是,K依分布收敛于自由度为m-1的卡方分布。然后进行参数假设检验。在R语言中可以用chisq.test()函数来实现。符号检验可以用来检验一个样本是否来自某个总体,或者检验两个总体是否有显著区别。对于前者,如果样本中位数等于假设的总体的中位数,我们就认为样本来自该假设,此时每个样本中位数和总体中位数的差额应该正负各一半,所以可以用p=0.5的二项分布来检验。对于后者,如果认为两个总体无显著差异,则对应的两个样本观测值正负差额的个数应该大体相当,即正负各占一半,像单个样本一样,检验其是否来自p=0.5的二项分布。这在R语言中只需要用binom.test()函数就能实现。秩统计量检验是一种经常被用来检验分布无关性的非参数检验,R语言提供了Spearman、Kendall和Wilcoxon三种秩检验方法,前两种可以用cor.test()函数实现,最后一种可以用wilcox.test()函数实现。

最后,R语言还可以用来处理回归分析问题

对于普通的多元线性回归模型,已知被解释变量y和i个解释变量的样本数据,利用R语言中的lm()函数可以非常方便的求出各解释变量的回归参数,并做相应的检验。以 y=β0+β1x+β2z+ε 为例,将数据赋给各个变量后,只需要输入lm<-lm(y~1+x+z);summary(lm)就能得到参数估计值、每个参数估计值的标准差、参数显著性的t检验和总体显著性的F检验,以及模型的拟合优度等信息。然后我们可以用predict()函数非常方便的求出预测值和预测区间,同样我们还能用前面介绍过的plot()和abline()等函数做出各种图形来进行回归分析。

当然之前讲的都是比较理想的情况,而现实中往往影响被解释变量y的因素很多,我们希望找出若干个比较关键的变量建立回归方程,这便涉及变量选择的问题。选择“最优”变量的方法有很多,比较常用的一种是逐步回归法。它以

我是一个做事非常认真地人,这个学期除了上课时间,我还会利用课余时间练习R语言的操作,俗话说的好,动眼部动手,什么都学不走。很多时候看书上的内容觉得非常简单,实际操作中却会遇到很多小问题,往往也正是这些小问题导致我们的程序无法运行或者无法得出想要的结果。期间我就遇到过一些这样的问题,例如没有把数据文件放在工作空间目录里,导致“read.table”指令读不出数据,或者是一些符号输错导致错误。正是我认真细致的将每个用法都尝试一遍,才掌握了很多不起眼的小细节,也正是因为这一点,当其他两名同学遇到问题问我的时候我才能迅速地找出问题所在。

总的来说,R语言归根到底只是我们解决问题的工具,而我们对问题的分析首先是要根据理论进行的,例如参数估计、假设检验以及线性回归、时间序列方面的知识,我们只有深刻理解这些理论背后的意义,才能用对R语言中的各个方法,就好比战场上如果R是利刃,理论知识就是我们的身体和战术素养,只有我们学好了理论知识,才能面对一个个问题迎刃而解。

这个学期获得的收获则更多,不仅加深了对统计和计量方面知识的进一步理解,更对R软件有了初步的了解和认识。而其实最重要的,是这种全力以赴做一件事情的状态和收获的喜悦。我相信这种经历会让我在以后的学习和工作中获益匪浅。

这个学期的学习让我对R语言产生了浓厚的兴趣,而我现在对R语言也仅仅是学到了些皮毛,我一定要再努力学习,希望能够在今后的实习中学到更多的东西,为自己大四时期找工作打下基础。

第四篇:c语言学习总结

c语言学习总结

c语言学习总结篇一:

怎么才能学好c语言呢?

1,要学习c语言的基本语言及程序结构,这时谭浩强的那本书就比较经典了。c语言学习心得。当然你不能只看书,要动手动写代码,去上机测试。因为很多时候写程序就是一个测试,你就是再牛的程序员也不能可写出没有bug的程序,所以学会找出程序中的错误很重要。这也是你以后分析他人的程序的先决条件,不可偷懒只看书,这样你是不可能学好一门计算机语言的。

2,分析他人写的程序,网上有很多实例代码,下载下来自己先看一下他们的实例是解决什么问题的,有时候很多经典的模块可以为已所用的。不过,网上下的代码中会存在很多问题,环境问题啊,编程习惯问题了,不过也好,在解决问题的过程中你会学到很多东西的,像我在分析网上下的代码时就遇到了我平时没有遇到的dos函数,masm与c语言的接合等方面的问题,学到了不少东西呢。

3,要是你再想学的深一点儿,那还得学习,及,再深就要去分析linux内核或是驱动程序了,这因人而异。但不管怎么学,一定要有个方向,有计划,这样才会事半功倍。c语言学习心得。如果你能找到你想学习方面的高手指导,或是几个人一起学的话那就更好了。

4,分析c语言函数的实现方法。这对你很好地使用函数会很有帮助的,再者很多大公司的笔试题就是让你实现c语言的数,比如:中兴的strcpy,阿里巴巴的strcmp,上海贝尔公司宣讲会上一个技术总监说,要是谁能说出printf的实现方法及返回值,当场录用。再者,c语言经过这么多年的考验,仍然很热门,可见其开发是多么经典啊,学习一下c函数实现,比学习任何书都要好。要是再有兴趣的话就分析一下c的头文件,这也是个不错的学习方面。c语言学习总结篇二:

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

1。加深对课堂讲授内容的理解

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

原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。

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

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

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

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

3。学习上机调试程序

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

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

第五篇:C语言进阶学习总结

C语言进阶学习总结

专业班级: 姓

名: 物联网技术15-02

日期: 2016 学号:

年 7

月 1 日

上大学之前,总是看见新闻说某某某少年攻击了银行网络防火墙盗刷别人的银行卡,就感觉那人非常的牛逼,总是幻想着要是能成为他那样该多好啊,直到我接触了C语言,才知道要想成为他那样是不容易的,与勤奋、刻苦、努力是分不开的。

刚开始学C语言的时候,很迷茫,在此之前从没有接触过C语言,有点摸不着头脑。最早接触C语言也就是在大学了,以前可以说对C语言是一窍不通,根本不理解什么是代码经过导师李灿林老师细心解释,和在上机过后,让我发现了写代码的乐趣,就比如刚学C语言前几章的时候就自作聪明的让运行的结果在屏幕上显示各种图案,那时真是感觉乐意无穷。

然后学着学着就感觉到枯燥无味了,感觉每天面对的都是冷冰冰的字符串和代码,也会遇到有些问题理解不透,学习的积极性在一点一点的下降,也开始对C语言没有了兴趣。后来没有办法上机时要应付老师,期末还要考试总之就是不能挂科。于是就开始强迫自己学习,暗示自己万事开头难,然后就拿着书本从头一点一点的看,拿着笔、本子凡是看见书上有代码就不管理解还是不理解,只管在本子上抄,心想着只要牢记这些代码以后就会理解它们。

在对书本上的知识有了一个大致的了解过后,理论的知识看的差不多了,光看不动手实际操作是不行的,不能眼高手低。所以接着就是要在电脑上实践了。最开始就是一股脑的撸书上的例题、代码,熟悉程序,慢慢的开始试着编程。在编程时要理清自己的思路,在脑子里要有一个大致的框架,然后再转换成C语言中的语言,只有通过在电脑上的实际操作才能验证自己程序的正确性。执行程序,出现错误,修改,在执行,错误,请教学的比较好的室友,再修改;如此反复不要害怕错误,其实,我觉得错误是好的,知道了自己所学知识的不足。在哪里跌倒就要在哪里爬起来,在哪个知识点上出错,就钻研弄懂它。

C语言作为我这个计算机专业的学生来说当然十分重要,老师在第一节课说过,C语言是计算机的基础,大多数软件都需要用C语言来编写,通过两个学期的学习,使我初步掌握简单的知识完成编程,比如在编写一个较大的程序时可以把它分开成几个小程序来看,这样就会变得容易得多。同时,我觉得C语言应该是操

作和理论相结合的课程,在不断地编写中去思考,在学习C语言的过程中自己也摸索总结了一点经验:

上课的时候一定要认真听老师讲课,老师在课堂上讲的肯定是最重要的,错过了就是一大笔损失,认真听讲才可以提高学习效率。

每一节课上,注意老师讲的内容,有的知识,老师稍微提点,你就能弄懂,但要是你自己钻研看书,或许你几天也弄不懂。老师能让你清晰地明白那些要求掌握的知识点的含义。

当然做笔记也是必不可少的,无论学习什么知识,一定要做笔记,俗话说的好:“好记性不如烂笔头”。一个懂得学习的人,总是把老师讲的那些重点都记下来,在课下学习的时候,不会的一定要问明白,切记一定要问明白,可以向老师、同学、室友等一切C语言学的比较好的人请教,不要自己一个人钻牛角尖,浪费时间不说又学不到东西。

实践也是学好C语言的重要因素,只有勤动手,多动脑才能学好C语言,光说不练是不行的。

所以要想学好C语言,上机实习把你所学的能通过代码编写出来并运行成功才是王道,编写的过程中出现错误时必不可少的,你不可能一次就能把程序编写的完全正确,总有错误出现,这时你要学会发现错误并修改错误。刚开始的时候这也是比较难的,也是比较考验耐心的,甚至有时候一个错误就能让你用几个小时时间来修改。当然这样,当程序运行出来的时候那种喜悦、那种兴奋,不经历是体会不到的。

最后感谢李灿林老师这一年来的悉心教导,让我感受到了C语言的强大,以后要养成多看书的习惯,学习编程不要仅仅满足于目前学的课本,要学会交流,比如在百度贴吧,多借鉴别人的好的编程方法和思路。

下载C语言学习总结word格式文档
下载C语言学习总结.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    C语言学习总结(模版)

    C语言学习总结 第一章入门 1、UNIX操作系统,C编译器和几乎所有的UNIX应用程序都使用C语言编写的。 2、在C语言中,所有变量都必须先声明后使用。声明通常放在函数起始处,在任何......

    R语言实战学习总结

    R 语言实战——基础总结 1、 概念.......................................................................................................................................

    关于语言学习的总结

    关于语言学习的总结我在国内两家知名的英语培训机构工作过,虽然工作内容与语言培训不相关,但因为要对公司了解,所以也经常参加一些关于语言学习的培训,从中学习了不少关于语言学......

    语言学习

    1、.与生俱来的能力。 .2、在学习中加上想像力:乐于设计一些表格或方式帮助自己学习语言的人,较能掌握该语言; 3、.主动学习:喜欢大声读出字句能促进记忆的人,较能掌握该语言; 4、......

    语言学习

    人生是一次单程旅行,开始了就无法回头。在这段旅途中,二十几岁是最美好的季节,但非常短暂;二十几岁是个爱做梦的季节,但需要明确方向并不断奋斗;二十几岁不是任意挥霍的季节,需要不......

    C语言学习总结(五篇材料)

    C语言学习总结 通过一个学期的学习,c语言的学习也进入尾声了,我由以前的对C语言毫不知道逐渐转变为熟悉,也逐渐发现了其中的优势。可能是女孩子的原因,对电脑也没有太多兴趣,但是......

    《语言程序设计》学习总结与心得

    《汇编语言程序设计》学习总结与心得 其实说实话在学这门课之前自己对汇编语言一点都不了解,只知道它也是一种语言,而且是一门很少用的语言,可能很多人都是这么想的,或许在学这......

    C语言学习总结(大全5篇)

    学习总结 暑假即将来临,很开心,但也意味着C语言的学习即将到了尾声。谈及C语言,我想凡是学过它的朋友都有这样一种感觉,那就是“让我欢喜让我忧。”欢喜的是,C语言功能非常强大、......