学习总结
时间很快,转眼间半学期就过去了,进大学学习计算机专业也有半年了,在这半年里,从一开始的什么也不知道,到现在的知道一点点,也算是有所收获吧,对于计算机专业一开始真的是不知道是什么概念,直到老师给我们布置作业,到后来慢慢的作业做多了,老师讲解多了,才知道这个专业至少有点是要写代码,做程序的;
在这个学期中我们学习了用C语言写程序,分支结构,循环结构;
在C语言编写程序里面有:
1) 常量,变量和数据类型;知道了常用的数据类型(整数型 int,字符型 char,单精度浮点型 float,多精度浮点型 double;
2) 算术运算和赋值用算;算术运算包括加,减,乘,除求和和一些操作,前者对应双目运算术运算符,同时还要注意与平常的除不同()表示取整,(%)则表示取余;同时这一类运算符之间还有先后高低之分;
3) 格式化输出函数printf();它是系统提供的库函数,在系统文件中申明,所以在程序开始时要使用编译预处理命令#include<stdio.h>。
4) 程序解析和关系运算;关系运算符有<,<=,>,>=,==,!=;
5) If-else语句;if-else语句的一般形式为:if(表达式)
语句1:
else(表达式)
语句2:
6) 格式化输入函数scanf();这个同printf函数差不多,值得注意的是,输入参数形式:变量前面加&,如&X;
7) 常用的数学函数;就是if-eles语句的使用;
8) For语句的学习;for语句在程序里面主要实现循环,对多次执行的操作进行循环;从而达到目的;
9) 生成乘方表和阶乘表;这个是对for语句的应用和自定义函数的初步学习;
在分支结构里面有:
1) 二分支结构和if-else语句;这个知识点主要是用两个if-else语句进行判断处理;
2) 多分支的if-else语句的应用;
3) 四则运算;要求我们进行对字符型数据的输入输出,同时让我们了解什么是字符型数据;
4) 逻辑运算;逻辑运算符有单目-(! )逻辑非;双目-(&&)逻辑与、(||)逻辑或,同时和他们的使用,等级;
5) Switch语句;switch语句的表达式:switch(表达式){
Case常量表达式1:语句段1;break;
Case常量表达式2:语句段2;break;
…
Case常量表达式n:语句段:break;
Default: 语句段n+1;break;
6)多分支结构;这个主要是用switch语句if-else语句;
循环结构里面有:
1) while语句;while语句和前面的for语句差不多;while语句主要是在循环次数不知道的情况下来进行循环操作, for语句则是在明确知道循环次数的前提下进行的循环操作;while(表达式)
循环体语句:
2) do-while语句;和while语句差不多只不过,这个语句要先判断条件才能循环,while语句则是要先循环在判断条件;
3) break语句和continue语句;break语句是直接结束执行跳出整个程序;continue语句则是结束这一循环在continue后面的操作的,所以continue只能在循环结构里面出现,break则可以在其他语句中出现;