C语言学习总结

知识总结
1.常量与变量
常量与变量是C语言中处理数据的两种形式 。常量又分为整型常量,实型常量,字符型常量等。变量使用时要先定义。常量不可改变,变量可以改变 。用变量前必须声明变量在第一条可执行语句前。赋值用int,double,float,char。
2.赋值运算
赋值运算左边只能是变量,右边不能为表达式
3.二进制与其他进制
计算机中数据都是用二进制储存的,还要注意与其他进制之间的转化
4.运算符
“+”“-”“*”“/”"%";"&""!""||"“非”;“==”,“<=”,“>=”
5.if(条件表达式)
{循环语句

双分支语句
if语句
else语句
多分支语句
if语句
else if语句

else if语句
if语句
条件后面不能用“; ”

case常量表达式1:
语句1;
break;
常量表达式2:
语句2;
break;

语句N;
break;
default;
语句;

6.for循环语句
一般形式:
for(表达式1,表达式2,表达式3)
{循环体}
(1:循环变量初值;2:判断表达式;3:循环变量增值)
for语句中的表达式可以忽略,但两个分号不能省。
for语句之前已经赋值,那么表达式1可以省略,但是分号不能省。
变量增值放在循环体内时,表达式3可以省略。
无限循环时,表达式2可以省略。
无限循环用break语句终止循环,防止死循环,此时3个语句均可省略。
7.while循环语句
一般形式:
while(表达式)

执行循环的语句}
先判断表达式,后执行循环体 。
当条件表达式不成立(为零)或循环体内遇到break,return,goto时,退出while循环。
8.do_while循环
一般形式:
do
循环体语句
while(表达式)
特点:先无条件的执行循环体,然后判断循环条件是否成立,循环体至少执行一次。
凡是能用while循环处理的,都能用do_while循环处理。
9.嵌套循环
while(),do_while(),for()三种循环可以相互嵌套。
嵌套循环不允许相交。
使用嵌套循环时,只有在内循环完全结束后,外循环才会执行下一趟循环。
内外循环变量不能相同,内外循环不得交叉。
10.一维数组
(1)在创建数组时,我们必须定义数组的类型和大小,数组的大小不能为0,数组中的元素类型都是相同的。
(2) 在数组创建时,我们也要必须为数组初始化。
(3)数组是使用下标来访问的,下标是从0开始。 数组的大小可以通过计算得到。
(4)数组元素在内存中的存储是:地址是由低到高并且是连续存储的。
(5)数组名表示数组的首地址,其值不可改变。
(6)一个数组在内存中占一片连续的存储单元。
(7)下标不可越界。
11.二维数组
(1)二维数组元素的引用必须给出两个下标。
(2)数组元素的地址是连续的,并没有进行换行。
(3)二维数组的初始化和一维数组相似。可以将每一行分开来写在各自的括号里,也可以把数据写在一个括号里。
(4)数组作为函数参数时,不会把整个数组传递过去,实际上只是把数组的首元素地址传递过去了。
学习过C语言之后学会了简单的编程语言,确实学到了很多知识,但越到后面的知识就越难,也越实用,往后的知识学习也会更加努力。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值