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

精讲多练C语言

精讲多练C语言

定 价:¥29.00

作 者: 冯博琴主编;刘路放等编著
出版社: 西安交通大学出版社
丛编项:
标 签: C语言

ISBN: 9787560518930 出版时间: 2004-01-01 包装: 平装
开本: 26cm 页数: 353页 字数:  

内容简介

  本书以培养C语言编程能力为目的,强调理论与实验相结合的教学方法,同时,介绍了ANSIC已经更新的内容,并与C++接轨。主要内容分为两个部分:第一部分介绍C语言及其程序设计技术,包括C语言概述、数据类型、运算符和表达式、控制结构、数组类型、函数、编译预处理、结构体和共用体、指针和文件;第二部分介绍常用的编程算法,包括线性表、堆栈和队列、查找、排序和数值计算。全书共15章,每章均包括教学目标和学习要求、授课内容、自学内容、程序设计举例、调试技术和练习题目7部分。书中的所有程序均在VisualCd-+6.0环境中调试通过。本书适合作为高等学校非计算机专业程序设计课程的的入门教材,也可供读者自学参考。本书的支持网站为西安交通大学计算机教学实验中心网(http://ctec.xjtu.edu.cn)。网站上配有本书最新的教学辅助课件、上机实验指导及示例程序源码(请到网站上相关的版块查询)。

作者简介

  冯博琴,西安交通大学教授,博士生导师,教育部计算机科学与技术教学指导委员会副主任、非计算机专业计算机课程教学指导分委员会主任委员。由他主持的“计算机基础教育改革研究和实践”等4个项目获国家级教学成果一、二等奖;编写或主编的教材多达32部,译著18部,其中《计算机网络》和《计算机硬个基础》分别获2002年国家级优秀教材一、二等奖。他曾先后获得起001年全国模范教师、2002年全国五一劳动奖章、2003年首届国家级教学名师等荣誉称号或奖励。

图书目录

第1章C语言概述
1.1程序设计与计算机语言
1.2C语言的发展方向
1.3C程序的基本结构
1.4输入、编译、调试和运行一个C程序
1.5算法与程序
1.,6C语言的简要历史
1. 7C语言的特点
1.8VisualC++的集成开发环境
1.9用DeveloperStudio编写和调试简单C程序
第2章基本数据类型
2.1数据类型
2.2常量
2.3变量
2.4常见的库函数
2.5八进制和十六进制常量
2.6类型修饰符
2.7DeveloperStudio的文本编辑器
第3章运算符和表达式
3.1算术运算符和算术表达式
3.2逻辑运算符和逻辑表达式
3.3赋值运算符和赋值表达式
3.4自增运算符和自减运算符
3.5表达式中各运算符的运算顺序
3.6其他具有副作用的运算符
3.7问号表达式和逗号表达式
3.8类型转换
3.9DeveloperStudio的文件处理功能
3.10VisualC++程序的编译、连接和运行
3.11查看和修改编译、连接错误
第4章控制结构
4.1程序的基本控制结构
4.2C语言的控制结构
4.3结构化程序设计
4.4伪代码
4.5结构化程序设计方法简介
4.6C语言的其他控制转移语句
4.7使用FileView标签
第5章数组类型
5.1一维数组
5.2二维数组
5.3多维数组
5.4字符型数组
5.5类型修饰符和常量修饰符
5.6枚举类型
5.7DeveloperStudio的跟踪调试功能
第6章函数
6.1函数的定义
6.2函数的调用
6.3函数原型
6.4函数间的参数传递
6.5递归函数
6.6局部变量和全局变量
6.7变量的存储类别
6.8常用的调试方法与技巧
第7章编译预处理
7.1文件包含
7.2宏定义
?.3条件编译命令
7.4预定义宏
7.5位运算表达式
7.6通用工具库
7.7诊断库
7.8程序中的错误类型
7.9基本调试手段
7.10注释语句在调试中的作用
第8章结构体和共用体
8.1结构体类型引入
8.2结构体类型变量的定义
8.3结构体类型变量的使用及初始化
8.4结构体数组
8.5结构体中的数组和结构体
8.6共用体类型
8.7日期类型和时间类型
8.8Typedef语句
8.9如何确定各种数据类型变量占用的存储量
8.10使用ClassView标签
第9章指针
9.1地址与指针
9.2指针运算
9.3指针与数组
9.4动态存储分配
9.5指针和函数
9.6指针的数组
9.7指针的初始化
9.8VisualC++的帮助功能
第10章文件
10.1文件概述
10.2文件的打开与关闭
10.3文件的格式读写
10.4按字符方式读写文件
10.5文件的成块读写
10.6文件指针管理
10.?非缓冲文件系统简介
10.8DeveloperStudio的调试窗口
10.9DeveloperStudio的输出窗口
第11章线性表
11.1线性表
11.2顺序表
11.3单链表
11.4循环链表
11.5双向链表
第12章堆栈和队列
12.1堆栈
12.2队列
12.3双栈共享一个存储空间
12.4队列的链式存储结构
15.5积分计算
15.6梯度法求解非线性方程组的根
附录1ASCⅡ码表
附录2常用库函数
参考文献

本目录推荐