注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关C语言程序设计(第2版)

C语言程序设计(第2版)

C语言程序设计(第2版)

定 价:¥48.80

作 者: 葛日波 ,何毅 ,刘丽艳 等著
出版社: 北京邮电大学出版社
丛编项: 普通高等院校计算机科学与技术"十二五"规划教材
标 签: C C++ C# VC VC++ 程序设计 计算机/网络

购买这本书可以去


ISBN: 9787563535514 出版时间: 2013-08-01 包装: 平装
开本: 16开 页数: 356 字数:  

内容简介

  本书是以c语言零起点读者作为主要对象的程序设计教程。2008年8月出版了第1版,本次再版融入了新的教学与改革成果,更加突.出了“教师方便教,学生容易学”的特点。本书紧密结合技术和应用背景,按照“从问题中来~到问题中去”的思路进行精心策划,用大量的图表和程序实例将知识融入其中,大大降低了知识的抽象性和复杂性,符合读者的认知规律,很容易入门。每章后配有大量的习题,有助于读者巩固和提高。本书结合作者多年的教学与改革实践编写而成,内容先进,体系合理,概念清晰,讲解透彻,图例丰富,分散难点,文字流畅,通俗易懂,是学习c语言程序设计的一本好教材。本书还配有《C语言程序设计习题解答与上机指导(第2版)》、《C语言程序设计习题与详解》两本辅助教材。

作者简介

暂缺《C语言程序设计(第2版)》作者简介

图书目录

第1章 C语言初步
1.1 C语言的背景
1.2 C程序结构
1.2.1 程序结构
1.2.2 两个程序例子
1.2.3 C程序风格
1.3 标识符
1.4 数据类型
1.5 变量
1.6 常量
1.6.1 常量的种类
1.6.2 常量的用法
1.7 输入/输出
1.7.1 格式化输出
1.7.2 格式化输入
1.7.3 字符输入/输出
1.8 使用VC++6.0环境上机编程
1.8.1 创建C源程序文件的简单方法
1.8.2 编辑源代码
1.8.3 编译程序
1.8.4 链接程序
1.8.5 运行程序
习题
第2章 表达式和程序设计基础知识
2.1 表达式
2.1.1 初级表达式
2.1.2 二元表达式
2.1.3 赋值表达式
2.1.4 后缀表达式
2.1.5 一元表达式
2.1.6 逗号表达式
2.2 副作用
2.3 表达式求值
2.3.1 无副作用的表达式求值
2.3.2 有副作用的表达式求值
2.4 混合类型表达式
2.4.1 隐式类型转换
2.4.2 强制类型转换
2.5 语句
2.6 部分库函数
2.7 程序设计基础知识
2.7.1 程序与程序设计
2.7.2 算法及其描述
2.7.3 一个完整的程序设计实例
习题
第3章 分支程序设计
3.1 关系与逻辑运算
3.1.1 逻辑数据
3.1.2 关系运算
3.1.3 逻辑运算
3.2 两路分支
3.2.1 if…else语句
3.2.2 if语句
3.2.3 if语句的嵌套
3.2.4 条件表达式
3.3 多路分支
3.3.1 switch语句
3.3.2 if…else-if语句
习题
第4章 循环程序设计
4.1 循环概述
4.2 while语句
4.3 for语句
4.4 do…while语句
4.5 循环的嵌套
4.6 break与continue语句
习题
第5章 数组
5.1 概念
5.2 一维数组
5.2.1 定义数组
5.2.2 访问数组元素
5.2.3 用数组存数据
5.3 顺序查找
5.4 冒泡排序
5.5 二维数组
5.5.1 定义数组
5.5.2 访问数组元素
5.5.3 用数组存数据
习题
第6章 指针
6.1 概念
6.1.1 指针常量
6.1.2 取地址运算
6.1.3 指针变量
6.2 指针与变量
6.2.1 定义指针变量
6.2.2 指针的初始化
6.2.3 用指针处理变量
6.2.4 程序举例
6.3 多级指针
6.4 指针与数组
6.4.1 指针与一维数组
6.4.2 指针与二维数组
6.5 动态内存分配
6.5.1 概念
6.5.2 内存管理函数
习题
第7章 字符串
7.1 字符串的存储
7.2 指针与字符串
7.3 字符串输入/输出
7.4 字符串处理函数
习题
第8章 函数
8.1 结构化程序设计
8.1.1 自上而下程序设计
8.1.2 C程序的结构化
8.2 函数定义
8.2.1 函数定义格式
8.2.2 函数定义举例
8.3 原型声明与函数调用
8.3.1 原型声明
8.3.2 函数调用
8.4 向函数传值
8.5 向函数传地址
8.6 向函数传数组
8.6.1 传一维数组
8.6.2 传二维数组
8.7 向函数传字符串
8.8 指针型的函数
8.9 函数指针
8.10 作用域
8.11 变量的存储类型
8.12 命令行参数
8.13 递归
习题
第9章 结构、联合与枚举
9.1 类型定义
9.2 结构类型
9.2.1 结构的声明
9.2.2 定义结构变量
9.2.3 结构指针
9.3 结构的处理
9.3.1 结构变量的初始化
9.3.2 访问结构成员
9.4 复杂结构
9.4.1 嵌套结构
9.4.2 含数组的结构
9.4.3 含指针的结构
9.5 结构数组
9.6 结构与函数
9.7 联合
9.8 枚举
习题
第10章 文件
10.1 文件概述
10.1.1 文件的概念
10.1.2 文件的分类
10.1.3 文件和流
10.1.4 文件指针
10.1.5 文件操作的基本步骤
10.2 文件的打开与关闭
10.2.1 文件的打开
10.2.2 文件的关闭
10.3 文件操作
10.3.1 文本文件读写函数
10.3.2 二进制文件操作函数
10.4 其他函数
习题
附录A ASCII码表
附录B C语言中的运算符
附录C C语言库函数
附录D 位运算
附录E 预处理命令
附录F 命令窗口
参考文献

本目录推荐