C程序设计复习
第一章C语言概述
C程序是由函数构成的,函数是C程序的基本单位。一个C程序至少且仅包含一个mai
函数,也可以包含一个mai
函数和若干个其他函数。被调用的函数可以是系统提供的库函数,也可以是用户根据需要自己编制设计的函数。程序全部工作都是由各个函数分别完成的。
第三章数据类型、运算符和表达式
1.C语言的三种基本类型、常量与变量。2字符常量与字符串常量有什么区别3整型数据与字符型数据间的转换。4各类数值型数据间的混合运算后,所得结果的数据类型。5算术运算符及其表达式、、、、%、强制类型转换、取负、自增和自减,运算顺
序和结合方向。6赋值运算符和复合的赋值运算符。7逗号运算符和逗号表达式。
第四章最简单的C程序设计
1.程序的三种基本结构顺序、选择和循环。2.数据输出:格式输出pri
tf格式符和附加格式符、字符输出putchar。3.数据输入:格式输入sca
f格式符和附加格式符、字符输入getchar。。
第五章逻辑运算和判断选取控制
1.关系运算符、优先顺序及表达式。2.逻辑运算符、优先顺序及表达式。3.条件控制if语句:aif表达式语句;bif表达式1
语句1;else语句2;cif表达式1
语句1:elseif表达式2
语句2else语句
;4.条件运算符和条件表达式。a:b?c5.多分枝选择及break的使用:switch表达式case常量表达式1:语句1;case常量表达式2:语句2:case常量表达式
:语句
;default:语句
1
第六章循环控制
f1.当型结构:while表达式循环体;
2.直到型结构:do循环体;
while表达式;
3.For语句:for表达式1表达式2表达式3循环体;
初值
条件
终值
4.中断、继续、转向、返回语句:break;用于使程序跳出switch或循环。
co
ti
ue;结束本次循环
goto标识符:无条件转向语句
retur
;或retur
表达式;函数返回调用处
第七章数组
数组是同类型数据的有序集合。1.一维数组的定义与引用:
类型标识符数组名常量表达式;只能逐个引用,形式ai。一维数组初始化:在程序中使用赋值语句及输入语句,或者在程序运行前使用静态存储static数组及外部存储exter
数组。2.二维数组的定义:二维数组的引用:逐个引用,形式aij。二维数组初始化:在程序中使用双重循环语句逐个赋值,或者在程序运行前使用静态存储static数组及外部存储exter
数组。3.字符数组的定义与引用:与一维数组相同,只能逐个引用;或作为字符串引用。字符数组初始化:逐个赋值或以字符串形式赋r