第1章 计算机语言与程序设计基本知识 1.1 计算机语言 1.2 程序设计 习题1第2章 数据类型、运算符和表达式 2.1 C语言字符集、关键字和标识符 2.2 数据与数据类型 2.3 运算符及表达式 习题2 第3章 顺序结构程序设计 3.1 C程序的基本语句 3.2 格式输入与输出函数 3.3 字符输入与输出函数、 习题3 第4章 选择结构程序设计 4.1 用if语句实现选择结构 4.2 用switch语句实现多分支选择结构 习题4 第5章 循环结构程序设计 5.1 while语句 5.2 do-while语句 5.3 for语句 5.4 嵌套循环结构 5.5 Break语句 5.6 continue语句 5.7 goto语句 习题5 第6章 函数 6.1 函数的分类与定义 6.2 函数的调用 6.3 函数的嵌套调用和递归调用 6.4 变量的作用域和存储类别 6.5 函数的存储类别 习题6 第7章 指针 7.1 指针和指针变量的概念 7.2 指针变量的定义和应用 7.3 指针与函数 习题7 第8章 数组 8.1 数组的概念 8.2 一维数组 8.3 二维数组 8.4 数组与指针 8.5 数组与函数 8.6 动态的一维数组 习题8 第9章 字符串 9.1 用字符数组存储和处理字符串 9.2 指向字符串的指针变量 9.3 字符串数组 9.4 字符串处理函数 习题9 第10章 结构体、共用体和枚举 10.1 结构体 10.2 链表 10.3 共用体 10.4 枚举 10.5 Typedef声明 习题10 第11章 编译预处理 11.1 宏定义 11.2 文件包含 11.3 条件编译 习题11 第12章 位运算 12.1 位运算 12.2 位段 习题12 第13章 文件 13.1 文件和文件类型指针 13.2 文件的打开与关闭 13.3 文件的读写 13.4 文件的定位 习题13 附录1 ASCII码表 附录2 运算符的优先级和结合性 附录3 常用库函数 习题参考答案 参考文献
|