主要内容包括以下几个方面:
1.C语言的宏观框架——每一个C程序都要遵循的基本结构。
2. C程序设计基础——学好C语言的基石。
3.三种基本结构——无论多复杂的程序,都是由这三种结构组成的。
4.数组——处理同类 型数据的好方法。
本教材的编写具有以下几个特点:
◎教材集多种功能于一身。
◎教材注重学生的主体地位。
◎教材注重学生接受能力。
◎教材注重知识性与趣味性。
◎教材注重学生的可持续发展。
教材简介
主要内容包括以下几个方面:
1.C语言的宏观框架——每一个C程序都要遵循的基本结构。
2. C程序设计基础——学好C语言的基石。
3.三种基本结构——无论多复杂的程序,都是由这三种结构组成的。
4.数组——处理同类 型数据的好方法。
本教材的编写具有以下几个特点:
◎教材集多种功能于一身。
◎教材注重学生的主体地位。
◎教材注重学生接受能力。
◎教材注重知识性与趣味性。
◎教材注重学生的可持续发展。
单元一 认识C程序
单元二 C程序设计基础
单元三 顺序结构程序设计
单元四 选择结构程序设计
单元五 循环结构程序设计
单元六 数组
单元七 用户自定义函数
单元八 编译预处理
单元九 指针
单元十 构造数据类型
单元十一 文件读写技术
单元十二 C语言程序综合实训
P6-VisualC++6.0环境下调试C程序的过程
P20-C程序设计基础
P43-顺序结构
P55-选择结构编程思想
P70-循环结构编程要素
P89-数组的引入
P109-用户自定义函数
P135-编译预处理
P145-指针的概念
P174-构造数据类型
P196-文件读写技术
1.1 课程简介
1.2 C的发展历程
1.3 第一个C程序
1.4 C的执行过程
1.5 C语言的开发环境
1.6 C语言与丹尼斯▪里奇
2.1 单元概述
2.2 C的数据类型
2.3 常量与变量
2.4 算术运算和赋值运算
2.5 关系运算与逻辑运算
2.6 数据类型转换
2.7 其他运算符
3.1 单元概述
3.2 字符输入与输出函数
3.3 格式输入与输出函数
3.4 随机函数的使用
3.5 加法练习程序
4.1 选择结构的引入
4.2 选择结构编程思想
4.3 if语句
4.4 switch语句
4.5 成绩等级判定案例
5.1 循环的引入
5.2 循环结构编程思想
5.3 实现循环的三种语句
5.4 与循环有关的控制语句
5.5 循环嵌套
5.6 四则运算程序(一)
6.1 单元概述
6.2 数组的引入
6.3一维数组
6.4 Fibonacci数列
6.5 二维数组
6.6 求二维数组最大值
6.7 字符数组
6.8 字符串处理函数
6.9 冒泡排序
7.1 函数引入
7.2 模块化程序设计思想
7.3 函数的定义和调用
7.4 求两数大者
7.5 函数间的参数传递
7.6 函数的嵌套调用
7.7 函数的递归调用
7.8 变量的作用域
7.9 变量的生存期
7.10 四则运算程序(二)
8.1 单元概述
8.2 宏定义
8.3 文件包含
8.4 带参宏典型案例
9.1 单元概述
9.2 认识指针
9.3 指针访问基本变量
9.4 指针与一维数组
9.5 指针与二维数组
9.6 指针与字符串
9.7 指针数组
9.8 指针作函数参数
9.9 指向函数的指针变量
9.10 指针型函数
9.11 指针实现逆序存放
10.1 构造类型引入
10.2 结构体
10.3 结构体数组
10.4 共用体
10.5 枚举类型
10.6 统计候选人得票案例
11.1 文件的引入
11.2 文件的打开与关闭
11.3 字符的读写
11.4 字符串读写
11.5 数据块的读写
11.6 格式化读写
11.7 文件定位
11.8 建立电话簿案例
12.1 学生成绩管理系统