课程目录:C语言程序设计培训
4401 人关注
(78637/99817)
课程大纲:

         C语言程序设计培训

 

 

 

第1章 概述

第1讲 C语言概述

第2讲 C语言基本语法成分

第3讲 C语言环境介绍

第2章 基本数据类型、运算符及表达式

第1讲 整型常量与浮点型常量

第2讲 符号常量与字符型常量

第3讲 变量

第4讲 算术运算符与算术表达式

第5讲 赋值运算符与赋值表达式

第6讲 关系运算符与关系运算符

第7讲 逻辑运算符与逻辑运算符

第8讲 条件运算符与逗号运算符

第9讲 类型转换

第3章 简单的C语言程序设计

第1讲 算法及结构化程序设计方法

第2讲 程序基本结构

第3讲 数据输入与输出(上)

第4讲 数据输入与输出(下)

第4章 选择结构程序设计

第1讲 二路分支(上)

第2讲 二路分支(下)

第3讲 多路分支

典型习题剖析1-分段函数

典型习题剖析2-简单计算器

第5章 循环结构程序设计

第1讲 循环控制语句

第2讲 循环嵌套

第3讲 循环典型应用--累加累乘问题

第4讲 循环典型应用--迭代问题

第5讲 循环典型应用问题--猴子吃桃

典型习题剖析3-等腰三角形图形

典型习题剖析4-水仙花数

典型习题剖析5-奇偶分家

典型习题剖析6-完数

典型习题剖析7-兔子繁衍

典型习题剖析8-高空坠球

典型习题剖析9-韩信点兵

典型习题剖析10-换硬币

典型习题剖析11-逆序数

第6章 指针基础

第1讲 指针基础(上)

第2讲 指针基础(下)

典型习题剖析12-指针间接访问

第7章 数组

第13讲 交换排序

第14讲 归并排序

第1讲 一维数组的概念

第2讲 一维数组的应用(上)

第3讲 一维数组的应用(下)

第4讲 二维数组的概念

第5讲 二维数组的应用(上)

第6讲 二维数组的应用(下)

第7讲 字符数组的概念

第8讲 字符串处理函数

第9讲 字符串的应用

第10讲 指针和一维数组

第11讲 折半查找

第12讲 信息时代的排序

典型习题剖析13-学生成绩管理

典型习题剖析14-进制转换

典型习题剖析15-指针数组

第8章 函数

第1讲 函数概念、定义及调用

第2讲 函数参数传递

第3讲 函数嵌套调用

第4讲 函数递归调用

第5讲 变量的作用域

典型习题剖析16-函数参数实质

典型习题剖析17-递归求阶乘和

第9章 结构体与共用体

第1讲 结构体基本概念

第2讲 结构体数组

第3讲 共用体

第4讲 枚举类型

第5讲 typedef

第6讲 指针与结构体

典型习题剖析18-学生成绩综合管理

典型习题剖析19-微积分

第10章 指针与链表

第1讲 单链表基本概念

第2讲 单链表插入与删除

第3讲 单链表查询与长度

第4讲 单链表建立

第5讲 单链表应用

第6讲 循环链表

第7讲 双向链表

第8讲 静态链表

典型习题剖析20-一元多项式的表示和运算

第11章 编译预处理和位运算及混合编程

第1讲 位运算(上)

第2讲 位运算(下)

第3讲 宏定义

第4讲 条件编译

第5讲 文件包含

第12章 文件

第1讲 文件概述

第2讲 文件指针与打开关闭函数

第3讲 文件顺序读写

第4讲 文件块读写与随机读写