内容简介
《C语言程序设计案例化教程》作为校企合作教材,是程序设计教材的创新,实现了从以计算机知识为主线的体系结构向以企业能力训练为主线的体系结构转变,把程序设计的学习从语法知识学习提高到解决问题的能力培养上。全书共设11个项目。项目1介绍了C语言的开发环境;项目2介绍了C语言的基本语法;项目3、项目4、项目5介绍了程序流程控制结构;项目6介绍了数组;项目7介绍了函数;项目8介绍了指针;项目9介绍了编译预处理的概念;项目10介绍了文件;项目11是课程实训,通过实训案例让学生学会编写简单的C程序软件。
本书可作为应用型院校程序设计课程的教材,又可作为等级考试及计算机培训班的教材或参考书,也可作为计算机相关专业的程序设计课程用书。
目录
第1章 C语言概述
1.1 C语言的发展与特点
1.1.1 C语言的发展历程
1.1.2 C语言的特点
1.2 C语言程序的格式和构成
1.2.1 C语言程序的格式说明
1.2.2 C语言程序的构成及编译
1.2.3 C语言程序的基本要求
1.3 C语言的开发环境
1.3.1 Visual C++ 6.0的安装
1.3.2 进入Visual C++ 6.0开发环境
1.3.3 Visual C++ 6.0重要菜单命令介绍
1.4 拓展训练
1.5 知识链接
第2章 数据描述与基本操作
2.1 场景导入
2.2 数据类型
2.2.1 常量与变量
2.2.2 整型数据
2.2.3 实型数据
2.2.4 字符型数据
2.3 运算符与表达式
2.3.1 算术运算符与算术表达式
2.3.2 赋值运算符与赋值表达式
2.3.3 关系运算符与关系表达式
2.3.4 逻辑运算符与逻辑表达式
2.4 回到场景
2.5 拓展训练
2.6 知识链接
2.6.1 条件运算符与条件表达式
2.6.2 逗号运算符与逗号表达式
2.6.3 不同类型数据间的混合运算
第3章 顺序结构程序设计
3.1 场景导入
3.2 C语句概述
3.2.1 表达式语句
3.2.2 函数调用语句
3.2.3 流程控制语句
3.2.4 空语句
3.2.5 复合语句
3.3 赋值语句
3.4 格式输入与输出
3.4.1 格式输出函数printf函数
3.4.2 格式输入函数scanf函数
3.5 顺序结构程序设计
3.5.1 程序设计中的三种基本结构
3.5.2 顺序结构程序设计举例
3.6 回到场景
3.7 拓展训练
3.8 知识链接
3.8.1 putchar函数
3.8.2 getchar函数
3.8.3 getch函数
3.8.4 puts函数
3.8.5 gets函数
第4章 选择结构程序设计
4.1 场景导入
4.2 if语句
4.2.1 选择结构概述
4.2.2 if语句的三种形式
4.3 switch语句
4.3.1 switch语句概述
4.3.2 switch语句程序设计举例
4.4 选择结构程序设计举例
4.5 回到场景
4.6 拓展训练
4.7 知识链接
4.7.1 if语句的嵌套
4.7.2 条件运算符
第5章 循环结构程序设计
5.1 场景导入
5.2 while语句构成的循环
5.2.1 循环结构概述
5.2.2 while循环结构
5.2.3 while循环结构举例
5.3 do-while语句构成的循环
5.3.1 do-while循环结构
5.3.2 do-while循环结构举例
5.3.3 while和do-while循环的比较
5.4 for语句构成的循环
5.4.1 for循环结构
5.4.2 for循环结构举例
5.4.3 几种循环的比较
5.5 break语句和continue语句
5.5.1 break语句
5.5.2 continue语句
5.5.3 break语句和continue语句的区别
5.6 循环结构程序设计举例
5.7 回到场景
5.8 拓展训练
5.9 知识链接
5.9.1 for循环的变型
5.9.2 循环的嵌套
5.9.3 goto语句构成的循环
第6章 数组
6.1 场景导入
6.2 一维数组
6.2.1 一维数组的定义与引用
6.2.2 一维数组的初始化
6.3 一维数组应用举例
6.4 二维数组
6.4.1 二维数组的定义与引用
6.4.2 二维数组的初始化
6.5 二维数组应用举例
6.6 回到场景
6.7 拓展训练
6.8 知识链接
6.8.1 多维数组
6.8.2 字符数组的定义和初