(4)冒泡排序法;
(5)谢尔排序法;
(6)快速排序法;
(7)堆积排序法,包括堆积的定义与构造。
9.C程序的基本结构
(1)C语言的特点;
(2)C程序的基本组成。
10.C语言常量、变量和表达式
(1)常量:数字常量、字符常量和字符串字面量;
(2)变量:变量名和变量类型,变量的赋值和类型转换;
(3)算术表达式:算术运算符、增量(自增)和减量(自减)运算符、位
运算和复合赋值运算符;
(4)强制类型转换;
(5)数据输入输出函数;
(6)常量的符号表示方法:常量宏、枚举常量。
11.C语言条件语句和开关语句
(1)关系运算符和逻辑运算符;
(2)运算符的优先级;
(3)逻辑表达式;
(4)条件语句:条件、复合语句、条件语句的嵌套和级联、条件运算符和
条件表达式;
(5)switch语句。
12.C语言循环语句和goto语句
(1)while语句、for语句和dowhile语句;
(2)循环语句的选择和使用;
(3)逗号表达式;
(4)循环语句的嵌套;
(5)循环中的非常规控制(break和tinue)、goto语句。
13.C语言函数
(1)函数的基本概念;
(2)函数的调用、结构和定义;
(3)函数的调用关系和返回值;
(4)局部变量和全局变量;
(5)函数参数的传递;
(6)标准库函数;
(7)递归函数;
14.C语言数组