(1)C语言基础、基本数据类型、基本I/O、运算符表达式与流程控制、函数与递归、参数传递;(2)数组和指针、字符串处理、变量及其存储、内存管理、结构、位运算、文件 I/O;(3)C 预处理器及运行库、多模块程序设计、数据抽象、流程图、程序设计规范。