展开全部

主编推荐语

项目教学为导向,深入浅出学习C语言编程。

内容简介

全书以项目教学为基本导向,将有关概念融入到一个个精心设计的项目教学案例之中。由最简单的C语言的演义开始讲起,再通过一个个由简至繁的“报表”项目,深化学习C语言编程,最后通过“万年历”、“屏幕游戏”等综合应用以及指针的应用,讲解C语言的高级编程。

目录

  • 封面
  • 扉页
  • 版权信息
  • 目录
  • 内容提要
  • 前言
  • 第1章 课题的提出:打印月历
  • 1.1 从“Hello world!”开始
  • 1.1.1 为程序作注释
  • 1.1.2 include的作用
  • 1.1.3 main、函数与函数的组成部分
  • 1.2 利用printf输出
  • 1.3 利用函数可以简化编程
  • 1.4 程序的运行过程
  • 1.5 本章小结
  • 1.6 练习
  • 第2章 变量与运算
  • 2.1 变量与变量的输入
  • 2.1.1 利用printf输出数据
  • 2.1.2 数据类型
  • 2.1.3 合法声明的补充说明
  • 2.1.4 定义常量
  • 2.1.5 利用scanf完成变量的输入
  • 2.1.6 输出时的格式控制
  • 2.2 常用运算
  • 2.2.1 算术运算符和“()”运算符
  • 2.2.2 赋值运算
  • 2.2.3 关系运算和逻辑运算
  • 2.3 简单的函数使用
  • 2.3.1 不带参数且没有返回值的函数
  • 2.3.2 带参数且有返回值的函数
  • 2.4 本章小结
  • 2.5 练习
  • 第3章 循环与分支
  • 3.1 利用循环简化编程
  • 3.1.1 从循环中最常用的两个运算符开始
  • 3.1.2 最基本的循环——for循环
  • 3.2 利用分支确定程序执行流程
  • 3.2.1 分支的几种形式
  • 3.2.2 对if语句细节的探讨
  • 3.2.3 条件运算符
  • 3.2.4 打印月历的例子
  • 3.3 顺序循环和分支结构的深入讨论
  • 3.3.1 顺序程序结构的再学习
  • 3.3.2 while循环
  • 3.3.3 do-while循环
  • 3.3.4 goto循环
  • 3.3.5 分支结构之switch
  • 3.4 本章小结
  • 3.5 练习
  • 第4章 数组
  • 4.1 用数组简化编程
  • 4.1.1 数组的定义
  • 4.1.2 数组的初始化
  • 4.1.3 数组元素的访问
  • 4.1.4 一维数组的常用算法
  • 4.2 数组的应用——一副扑克牌
  • 4.3 数组与月历
  • 4.4 利用一维数组处理字符串
  • 4.4.1 char型的数组和字符串
  • 4.4.2 一些常用的字符串函数
  • 4.5 一个数组应用项目——21点游戏
  • 4.6 本章小结
  • 4.7 练习
  • 第5章 功能完善的月
  • 5.1 简单的软件工程
  • 5.2 需求分析
  • 5.3 软件设计
  • 5.4 代码编写
  • 5.5 软件测试
  • 5.6 软件部署
  • 5.7 其他
  • 5.8 本章小结
  • 5.9 练习
  • 第6章 利用二维数组和结构体处理复杂的表
  • 6.1 表格与二维数组
  • 6.1.1 二维数组的定义
  • 6.1.2 二维数组的初始化
  • 6.1.3 二维数组的访问
  • 6.2 利用结构体完成复杂的数据表格
  • 6.3 本章小结
  • 6.4 练习
  • 第7章 函数与数组的
  • 7.1 函数的定义和应用
  • 7.2 函数的变量及其作用域
  • 7.3 在函数间传递数据
  • 7.3.1 利用全局变量传递数据
  • 7.3.2 利用数组传递大规模数据
  • 7.4 特殊的函数调用方法
  • 7.4.1 嵌套调用
  • 7.4.2 递归调用
  • 7.5 本章小结
  • 7.6 练习
  • 第8章 利用指针提高
  • 8.1 内存模型和变量存储类型
  • 8.2 指针的本质
  • 8.3 指针与变量
  • 8.4 指针与数组
  • 8.5 指针与字符数组
  • 8.6 “动态”数组
  • 8.7 项目实战:一个班级成绩处理项目
  • 8.7.1 项目要求
  • 8.7.2 项目分析
  • 8.7.3 项目代码与讲解
  • 8.8 本章小结
  • 8.9 练习
  • 第9章 利用链表处理
  • 9.1 链表的优势
  • 9.1.1 创建单链表
  • 9.1.2 单链表的插入
  • 9.1.3 单链表中节点的删除
  • 9.1.4 单链表的查找
  • 9.2 其他链表
  • 9.2.1 循环链表
  • 9.2.2 双向链表
  • 9.3 本章小结
  • 9.4 练习
  • 第10章 文件操作
  • 10.1 文件指针
  • 10.2 文件的打开和关闭
  • 10.2.1 打开文件
  • 10.2.2 关闭文件
  • 10.3 文件的读写
  • 10.3.1 写文件
  • 10.3.2 读文件
  • 10.4 本章小结
  • 10.5 练习
  • 附录 基本语法总结
  • 附录一 ASCII码表
  • 附录二 C语言关键字
  • 附录三 C语言运算符
  • 附录四 C语言常用函数
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。