图书简介:
1.结构合理。本教材从实际需要出发,科学安排知识结构,内容由浅入深,叙述清楚,具有很强的知识性和实用性,反映了当前C语言程序设计技术的发展和应用水平。
2.内容翔实。编者精心筛选了最具代表性、学生最关心的典型知识点,基本涵盖了C语言程序设计技术的各个方面。
3.实用性强。本教材从实际应用的角度出发,按照项目引导的思路进行编写,理论知识的选取紧紧围绕完成工作任务的需要来进行。
4.贯彻“理实一体化”的教学模式,切实做到“做中学,做中教”。
本书适合高职高专计算机专业的学生学习使用,书中例题的代码都在TurboC2.0和Visual C++ 6.0环境下调试通过,便于读者直接上机验证。
目录
项目1 C语言概述
项目导读
项目目标
任务1.1 C语言的发展与特点
任务1.2 安装Dev-C++
任务1.3 认识C语言
任务1.4 C程序的执行过程
任务1.5 C程序的上机步骤
项目实践熟悉Dev-C++6.7.5系统与顺序
结构程序设计
常见面试题
项目2 数据类型、运算符与表达式
项目导读
项目目标
任务2.1 常量、变量和标识符
任务2.2 数据类型
任务2.3 运算符和表达式
任务2.4 赋值语句
项目实践数据类型
常见面试题
项目3 顺序结构程序设计
项目导读
项目目标
任务3.1顺序程序设计举例
任务3.2 C语句概述
任务3.3 数据的输入/输出
任务3.4 顺序结构的程序设计
项目实践录入、输出考试成绩单
常见面试题
项目4 选择结构程序设计
项目导读
项目目标
任务4.1 if语句
任务4.2 switch语句
任务4.3 条件运算符
任务4.4 选择结构的典型应用
项目实践选择结构程序调试
常见面试题
项目5循环结构程序设计
项目导读
项目目标
任务5.1 while语句和do-while语句
任务5.2 for循环语句
任务5.3 无条件转向语句
任务5.4 行 循环的典型应用
项目实践循环结构程序设计与调试
常见面试题
项目6 数组
项目导读
项目目标
任务6.1 一维数组
任务6.2 二维数组
任务6.3 字符数组
项目实践利用数组编程
常见面试题
项目7 函数
项目导读
项目目标
任务7.1 函数的定义与调用
任务7.2 函数的嵌套和递归调用
任务7.3 变量的存储类型
任务7.4 内部函数和外部函数
项目实践计算仓库的体积
城市用水
常见面试题
项目8指针
项目导读
项目目标
任务8.1 指针变量
任务8.2 指针类型的参数
任务8.3 指针与数组
任务8.4折 指针与函数
项目实践 装枪打草人
常见面试题
项目9 结构与联合
项目导读
项目目标
任务9.1 丝 结构体
任务9.2 统 结构体数组
任务9.3 联合
项目实践结构和联合
常见面试题
项目10 位运算
项目导读
项目目标
任务10.1 位运算符和位运算
任务10.2 位运算应用
项目实践位 位处理运算
常见面试题
项目11 文件
项目导读
项目目标
任务11.1 C文件概述
任务11.2 文件的打开与关闭
任务11.3 文件的读写操作
项目实践文件建立和存取数据的方法
常见面试题
附录I ASCII码对照表
附录Ⅱ C语言中的关键字
参考文献