C语言项目开发教程


C语言项目开发教程

文章插图
C语言项目开发教程【C语言项目开发教程】《C语言项目开发教程》2013年9月电子工业出版社出版的图书,作者是黄成兵、谢慧 。
基本介绍书名:C语言项目开发教程
作者:黄成兵、谢慧
ISBN:9787121213113
页数:296页
定价:39元
出版社:电子工业出版社
出版时间:2013-09
开本:16
版 次:01-01
千 字 数:474字
内容简介本书共分为7章,详细讲解了在初学C语言时所要掌握的基础内容,其中包括第1章初步认识C语言,第2章程式控制结构,第3章数组的定义和使用,第4章函式的定义与使用,第5章指针以及指针与数组、函式的配合使用,第6章结构体、共用体和枚举类型,第7章为档案的概念和使用方法 。本书以项目任务式方法进行编写,首先提出任务目标,对任务进行分解和分析,然后对项目中用到的知识点进行针对性的讲解,最后根据学到的知识实现任务 。同时在本书内容选取上以实用性为原则,做到不求面广,但求实用 。本书突出案例教学,避免空洞的描述,每个知识点的讲解都通过案例的深入分析和上机操作使读者加深对所学知识的理解,提高学习效果和动手能力 。目录第1章 初步认识C语言 /1任务1.1 学生信息管理系统之选单设计 /11.1.1 C语言基本知识 /11.1.2 C语言与其他语言 /41.1.3 了解Visual C++ 6.0集成开发环境 /61.1.4 数据的输入和输出 /101.1.5 任务实现 /17任务1.2 鸡兔同笼问题 /191.2.1 基本数据类型 /191.2.2 常量和变数 /211.2.3 运算符和表达式 /231.2.4 任务实现 /25课后练习 /27第2章 程式控制结构 /29任务2.1 测身高 /292.1.1 控制语句中的运算符和表达式 /292.1.2 if语句 /342.1.3 switch 语句 /382.1.4 任务实现 /39任务2.2 学生信息管理系统之成绩统计2.2.1 for循环 /412.2.2 while循环 /442.2.3 do-while循环 /462.2.4 任务实现 /49任务2.3 猜价格游戏 /522.3.1 break和continue语句 /522.3.2 循环的嵌套 /542.3.3 任务实现 /58课后练习 /61第3章 数组 /64任务3.1 学生信息管理系统之成绩排序 /643.1.1 一维数组的定义和引用 /643.1.2 一维数组的初始化 /663.1.3 一维数组的使用 /683.1.4 任务实现 /74任务3.2 学生信息管理系统之成绩添加和查找 /763.2.1 二维数组的定义和引用 /763.2.2 二维数组的初始化 /783.2.3 二维数组的使用 /803.2.4 任务实现 /83任务3.3 学生信息管理系统之姓名排序 /863.3.1 字元数组 /863.3.2 字元串的输入和输出 /883.3.3 字元串处理函式 /933.3.4 任务实现 /96课后练习 /98第4章 函式 /101任务4.1 数学能力测试系统 /1014.1.1 函式的定义 /1014.1.2 函式的调用 /1044.1.3 函式的值 /1094.1.4 任务实现 /111任务4.2 汉诺塔问题 /1154.2.1 嵌套调用和递归调用 /1154.2.2 局部变数和全局变数 /1194.2.3 变数的存储类型 /1234.2.4 任务实现 /127任务4.3 学生信息管理系统之函式实现 /1294.3.1 数组和函式 /1294.3.2 库函式 /1324.3.3 编译预处理 /1334.3.4 任务实现 /136课后练习 /144第5章 指针 /147任务5.1 数据加密 /1475.1.1 记忆体单元和指针 /1475.1.2 指针变数 /1485.1.3 指针运算 /1525.1.4 任务实现 /154任务5.2 学生管理系统之姓名排序 /1565.2.1 指针与数组 /1565.2.2 指针与字元串 /1635.2.3 多级指针 /1685.2.4 任务实现 /170任务5.3 学生信息管理系统之指针实现 /1725.3.1 指针与函式 /1725.3.2 指针型函式与函式指针 /1785.3.3 main函式的参数 /1835.3.4 任务实现 /185课后练习 /191第6章 结构体、公用和枚举 /194任务6.1 学生成绩排序—结构体 /1946.1.1 结构体 /1946.1.2 结构体数组与指针 /2006.1.3 结构体和函式 /2066.1.4 任务实现 /209任务6.2 学生成绩排序—鍊表 /2116.2.1 动态记忆体管理 /2116.2.2 鍊表的创建 /2146.2.3 鍊表的基本操作 /2206.2.4 任务实现 /227任务6.3 列印日曆 /2306.3.1 共用体 /2316.3.2 枚举类型 /2336.3.3 类型定义typedef /2356.3.4 任务实现 /236课后练习 /238第7章 档案 /242任务7.1 用户登录 /2427.1.1 档案的基本概念 /2427.1.2 档案的打开和关闭 /2447.1.3 档案的顺序读/写 /2487.1.4 任务实现 /253任务7.2 查找学生信息——档案 /2567.2.1 档案的数据块读/写 /2577.2.2 档案的随机读/写 /2607.2.3 档案检测 /2627.2.4 任务实现 /264 课后练习 /266附录A 学生信息管理系统数组实现 /268附录B 学生信息管理系统指针实现 /275参考文献 /283