计C语言程序设计培训
程序设计与C语言简介
1.1 程序设计基础
1.2 算法基础
1.3 初识C程序
1.4 如何在中国大学MOOC平台完成在线编程作业
变量及表达式
2.1 变量和常量
2.2 运算符和表达式
2.3 数据类型转换
数据的输入与输出
3.1 数据的格式化输出
3.2 数据的交互式输入
3.3 单个字符的输入输出
3.4 顺序结构程序设计实例
选择结构程序设计
4.1 关系运算与逻辑运算
4.2 程序分支结构—if-else语句
4.3 多重分支结构-switch语句
4.4 条件运算符与条件表达式
4.5 选择结构程序错误分析
循环结构程序设计
5.1 循环概述
5.2 循环语句
5.3 循环嵌套
5.4 循环流程控制
循环程序设计实例
6.1 循环结构程序设计-穷举法
6.2 循环结构程序设计-迭代法
6.3 循环结构程序常见错误
一维数组及其引用
7.1 数组概念的引入
7.2 一维数组的定义及引用
二维数组与字符数组
8.1 二维数组的定义及引用
8.2 字符数组与字符串
函数的定义及调用
9.1 函数的定义和调用
9.2 函数的参数传递
9.3 函数的嵌套调用与递归调用
变量的作用域及编译预处理
10.1 变量的作用域和存储方法
10.2 内部函数与外部函数
10.3 编译预处理
10.4 函数编写程序示例
指针一
11.4 指针编写程序示例
11.1 指针的基本概念及定义
11.2 指针运算
11.3 指针变量与数组
指针二
12.1 指针与函数
12.2 指针数组
12.3 指针与字符串数组
12.4 指向数组的指针变量
第12周单元测验
第12周编程作业
第13周 结构与共用体
13.1 结构类型与结构体变量
13.2 结构数组
13.3 结构指针
13.4 结构类型数据在函数间的传递
13.5 共用体
文件
14.1 文件的基本概念
14.2 文件的打开与关闭
14.3 文件的顺序读写
14.4 综合应用实例