一学期的学习总结

知识点总结
大一上学期的C语言学完了,这是对于这半个学期以来学的C语言总的知识总结。
C语言刚开始学习的是C数据类型,对于这一章学习了常量与变量,数据类型(整型int,实型float、double,long double,字符型char等等),变量的赋值与赋值运算符。然后是学习简单的算术运算和表达式,知道了算数运算符(*、/、%等),自增自减,明白了i++和++i的不同。
再是学了键盘的输入与输出scanf,printf和cin与cout,字符的输入getchar()输出putchar()。printf的格式:printf("%d",c)这是输出整型数,诺想出去实型有三个小数点则为printf("%.3f",d)。平时输入输出用cin与cout更简便。我习惯用cin,cout。
学习了之前的基础之后,再就是就学习了选择控制结构。if (表达式) {语句1;} 还有switch选择语句
if else(表达式){语句2;} switcn()
else {语句} case :

选择控制语句要注意if(a==b)关系运算符不要写成赋值运算符,还有if(ac)要注意分开写。
选择控制语句之后就到循环语句,循环语句比选择语句更上了一个难度,也更复杂了。循环包括while循环,for循环(要注意for语句中三个表达式之间的分隔符是分号,且必须要有两个),do-while循环,注意一般知道循环次数用for循环,不知道循环次数用while循环,至少循环一次用do-while循环。循环的应用范围更广泛可以用来处理很多问题,可以计数,可以表示出图形,可以分离数等。在处理问题时用的最多的还是嵌套循环。
循环之后就是数组,数组包括一维,二维,三维等等。一维数组是最基础的,只有学会一维数组那二维数组等就简单了。先是要知道一维数组的定义表示,数据类型 数组名 [整数1]…[整数n],例如:int a[100],要注意C语言中数组的下标都是从0开始的。例如int a[2],就是表示int a[0]与int a[1],这是不包括int a[2]的。所以一定要注意数组的范围防止越界。还要注意在定义数组是不能用变量定义数组的大小。二维数组与一维数组类似。数组的应用很是广泛,相同性质的数字可以用数组表示,这样做题的时候就会比较轻松。
学习总结了这些,可以看出这是循序渐进的,一点一点地从基础学起,这半个学期在学习过程中,我发现,在学后一个单元的知识做题的时候,前面的知识就会重新回顾一遍,对之前所学的知识就会更加熟悉。在总的回顾一遍后,会发现这些知识是有联系的是相串的,而这些知识的中心就是数组。
以上就是我这半个学期对C语言的学习。

你可能感兴趣的:(一学期的学习总结)