码迷,mamicode.com
首页 > 编程语言 > 详细

《C语言及程序设计》课程主页

时间:2015-07-22 11:01:44      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:c语言   流程图   程序设计   课程   表达式   

第1章 引言及体验

[课程视频]  [本章示例]

1.1 课程介绍——内容及学习方法 

1.2 程序设计语言 自测 

1.3 搭建C语言的运行平台

>>>实践:按视频指导搭建编程环境并运行程序

1.4 C语言程序初体验

>>>实践:项目要求  实践参考

1.5 分支结构程序体验

>>>实践:项目要求  实践参考


第2章 数据的表示和运算

[课程视频]  [本章示例]

2.1 数值数据类型及表示 自测 

2.2 变量的使用 自测 

2.3 标识符及其命名 自测 

2.4 算术运算符与算术表达式 自测

>>>实践:项目要求  实践参考

2.5 自增与自减 自测 

2.6 数值型数据的存储 

2.7 指针及其运算 自测 

2.8 数据的输入 自测 

2.9 数据的输出 

>>>程序阅读(将2.6-2.9这几部分的阅读合起来)

2.10 赋值运算符与赋值表达式 自测 

2.11逗号运算符与逗号表达式 自测 

2.12 字符数据及字符类型 自测

>>>实践:项目要求  实践参考


第3章 分支结构程序设计


3.1 表达“条件”——条件表达式 自测 

3.2 将条件“组合”起来——逻辑表达式 自测 

3.3 控制结构与流程图

>>>实践:设计要求  实践参考

3.4 用if语句实现分支结构 自测

>>>实践:项目要求  实践参考

3.5 if语句的嵌套 自测

>>>实践:项目要求  实践参考

3.6 用switch语句实现多分支结构 自测 

3.7 利用switch语句解决问题

>>>实践:项目要求  实践参考

3.8 条件运算符和条件表达式 自测

3.9 实用技能: 调试利器——程序的单步执行 自测

>>>实践:找出Bug


第4章 循环结构程序设计


4.1 算法的基本概念 自测 

4.2 循环控制结构及流程图

>>>实践:设计要求  实践参考

4.3 循环思想启蒙:输出小星星 课堂示例

>>>实践:项目要求  实践参考

4.4 三种循环语句 自测

>>>实践:项目要求  实践参考

4.5 用循环累加

>>>实践:项目要求  实践参考

4.6 问题求解方法——迭代 自测

>>>实践:项目要求  实践参考

4.7 用循环处理文字 自测

>>>实践:项目要求  实践参考

4.8 循环嵌套 自测

>>>实践:项目要求  实践参考

4.9 用break和continue改变流程 自测

>>>实践:项目要求  实践参考

4.10 问题求解——求素数

>>>实践:项目要求  实践参考

4.11 问题求解方法——穷举

>>>实践:项目要求  实践参考

4.12 C语言的程序结构与语句 

4.13 将数据保存到文本文件 自测 

4.14 从文本文件中读入数据

>>>实践:项目要求  实践参考

4.15 实训:银行储蓄系统开发v1.0

>>>实践:按视频指导及课程示例,完成银行储蓄系统v1.0


第5章 函数与模块化程序设计


5.1 模块化程序设计及C语言中的函数 

5.2 体验自定义函数 自测 

5.3 函数的返回值 自测 

5.4 函数的参数 自测 

>>>实践:项目要求  实践参考

5.5 参数传递方式:传值与传地址 自测 

5.6 返回指针的函数 自测 

5.7 函数的声明、定义和调用 自测 

5.8 函数的嵌套调用 自测 

>>>实践:项目要求  实践参考

5.9 调试技术:进入函数内部去 自测

>>>实践:项目要求  实践参考

5.10 全局变量和局部变量 自测 

5.11 变量的存储类别 自测

>>>程序阅读 

5.12 C语言的库函数 自测 

5.13 应用系统设计

5.14 实训:银行储蓄系统开发v2.0

>>>实践:按视频指导及课程示例,完成银行储蓄系统v2.0

5.15 一个程序,多个文件 自测 

5.16 静态函数与外部函数 

5.17 外部全局变量和静态全局变量

>>>实践:程序阅读


第6章 一维数组及其应用


6.1 数组的引入 自测 

6.2 一维数组的定义和引用 自测 

6.3 一维数组应用二三例 

6.4 越界的后果 自测

>>>实践:项目要求  实践参考

6.5 经典:查找的艺术 

6.6 首尝排序——冒个泡

>>>实践:项目要求  实践参考

6.7 指针法访问数组元素 自测 

6.8 指针的运算 自测 

6.9 数组名作为函数参数 自测 

6.10 指针作函数参数 自测

>>>实践:项目要求  实践参考

6.11 实现线性表基本操作的函数

6.12 编写查找和排序函数

>>>实践:项目要求  实践参考

6.13 动态存储管理与动态数组的实现

>>>实践:项目要求  实践参考

6.14 实训:银行储蓄系统开发v3.0

>>>实践:按视频指导及课程示例,完成银行储蓄系统v3.0


第7章 多维数组


7.1 二维数组及其定义 自测 

7.2 二维数组元素的引用 自测

>>>实践:项目要求  实践参考

7.3 二维数组的存储及地址表示 自测 

7.4 使用指针操作二维数组 自测 

7.5 多维数组作函数参数

>>>实践:项目要求  实践参考


第8章 字处理


8.1 字符串、字符数组、字符指针 自测 

8.2 实战字符串处理四例 自测 

8.3 字符和字符串处理函数 自测 

8.4 编制自己的字符串函数 自测

>>>实践:项目要求  实践参考

8.5 操作字符串数组 自测

>>>实践:项目要求  实践参考

8.6 main函数的参数 自测

>>>实践:项目要求  实践参考


第9章 递归函数和预处理

9.1 认识递归 自测 

9.2 递归法问题求解 

9.3 递归经典:汉诺塔

>>>实践:项目要求  实践参考

9.4 预处理之宏定义 自测 

9.5 预处理之文件包含 自测 

9.6 预处理之条件编译 自测

>>>实践:阅读程序


第10章 结构体及应用


10.1 体验结构体 自测 

10.2 结构体成员的引用 自测 

10.3 结构体数组及其应用 自测

>>>实践:项目要求  实践参考

10.4 开发一个电子词典 

10.5 指向结构体的指针 自测 

10.6 当结构体成员为指针 自测

>>>实践:项目要求  实践参考

10.7 认识链表 自测 

10.8 链表中结点的插入和删除 自测 

10.9 链表应用

>>>实践:项目要求  实践参考

10.10 实训:银行储蓄系统开发v4.0

>>>实践:按视频指导及课程示例,完成银行储蓄系统v4.0


第11章 文件


11.1 文件概述 

11.2 文件结构体及打开方式 自测 

11.3 标准文件读写方法 自测 

11.4 文件的随机读写 自测 

11.5 二进制文件及其读写 自测

>>>实践:项目要求  实践参考

11.6 非标准文件及其操作

11.7 实训:银行储蓄系统开发v5.0

>>>实践:按视频指导及课程示例,完成银行储蓄系统v5.0




第12章 其他数据类型及运算


12.1 枚举类型及其应用 自测 

>>>实践:项目要求  实践参考

12.2 联合体及其应用 自测 

12.3 自定义类型 自测 

12.4 位运算及其应用 自测


《C语言及程序设计》课程主页

标签:c语言   流程图   程序设计   课程   表达式   

原文地址:http://sxhelijian.blog.51cto.com/3160987/1676945

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!