C语言程序设计培训
第1章 绪论
1.1 算法
1.2 算法的表示方法
1.3 算法的优化
1.4 C语言概述
1.5 C程序的编辑、编译和运行(Visual C++ 6.0)
1.6 C程序的编辑、编译和运行(DEV-C++)
绪论
第2章 数据类型
2.1 变量与常量
2.2 运算符与表达式
2.3 赋值运算符与表达式
2.4 逻辑运算符与表达式
数据类型1
第3章 数据的输入输出
3.1 scanf和printf函数
3.2 格式化的输入输出
3.3 字符数据输入输出
数据的输入输出
第4章 选择结构
4.1 分支选择
4.2 单分支if语句
4.3 双分支if语句
4.4 if语句的嵌套
4.5 级联的if-else语句
4.6 switch语句
选择结构
选择结构作业
第5章 循环结构
5.1 for循环
5.2 while循环
5.3 do-while循环
5.4 循环的嵌套
5.5 循环的辅助控制语句
循环结构
循环结构作业
第6章 数组
6.1 数组的引入
6.2 二维数组的定义与引用
6.3 字符数组与字符串
6.4 常用字符串处理函数
数组
数组作业
第7章 函数
7.1 函数的声明、定义与调用
7.2 函数的参数传递
7.3 变量的作用域
7.4 变量的存储属性
函数测验
函数作业
第8章 指针
8.1 指针的定义、初始化和引用
8.2 指针与函数
8.3 指针与数组
8.4 指向字符串的指针
8.5 指针的应用
指针单元测验
指针作业
第9章 结构体与共用体
9.1 结构的概念
9.2 结构与数组
9.3 结构与函数
9.4 结构与指针
9.5 联合
9.6 枚举类型
结构体测验
结构体作业
第10章 文件
10.1 文本文件的数据读写
10.2 二进制文件的数据读写
文件测验
第11章 大程序的构建
11.1 多文件构成的优点及注意事项
第12章 C语言总复习
12.1 C语言主要知识点、重点总结,常见问题和错误分析
12.2 语法要点(二)
12.3 语法要点(三)
12.4 语法要点(四)
12.5 语法要点(五)