C语言程式设计(第2版)(人民邮电出版社出版图书)

2019-09-17 25 0 举报/投诉

C语言程式设计(第2版)(人民邮电出版社出版图书)

《C语言程式设计(第2版)》是2011年1月人民邮电出版社出版的图书,作者是陈宝明、骆红波、许巨定。

基本介绍

  • 书名:C语言程式设计(第2版)
  • 作者:陈宝明 骆红波 许巨定
  • ISBN:9787115245793 
  • 页数:320 页
  • 定价:32.00 元
  • 出版社:人民邮电出版社
  • 出版时间:2011年1月
  • 装帧:平装
  • 开本:16 开
  • 责任编辑:蒋亮
  • 丛 书 名:21世纪高等学校规划教材

内容简介

C语言作为一种结构化程式设计语言,在当今软体开发领域中有着十分广泛的套用,也是高等学校计算机语言类课程的首选语言。本书共分11章,主要内容包括C语言的基本语法和概念、数据类型及套用技巧、C语言程式结构、数组、函式、指针、档案等,并系统阐述了各种程式设计的方法。全书案例丰富,阐述清晰,层次分明,讲述力求理论联繫实际、循序渐进,注重培养读者分析问题和程式设计的能力,注重培养良好的程式设计风格和习惯。本书可作为高等学校理工类专业“C语言程式设计”课程的教学用书,也可作为学习C语言的入门教材,还可作为计算机二级考试的辅导教材。为配合教学,本书配有PPT教学课件,并有配套的《C语言程式设计实验指导(第2版)》,供读者参考。

图书目录

第1章 C语言概述 11.1 C语言简介 11.1.1 C语言的发展及其标準 11.1.2 C语言的特点 21.2 简单的C语言程式介绍 21.3 C语言程式的运行步骤和开发环境 41.3.1 C语言程式的运行步骤 41.3.2 Visual C++6.0简介 51.3.3 Turbo C2.0简介 111.3.4 C-Free3.5简介 16习题 19第2章 C语言程式设计基础 212.1 数据类型 212.1.1 数据的分类 212.1.2 整型数据 222.1.3 实型数据 232.1.4 字元型数据 232.2 常量与变数 242.2.1 常量和符号常量 242.2.2 变数和变数的定义 252.3 运算符与表达式 272.3.1 运算符的分类 272.3.2 算术运算符和算术表达式 282.3.3 赋值运算符和赋值表达式 292.3.4 逗号运算符和逗号表达式 302.3.5 关係运算符和关係表达式 302.3.6 逻辑运算符和逻辑表达式 312.4 数据运算 322.4.1 自动类型转换 322.4.2 赋值类型转换 332.4.3 强制类型转换 332.5 输入/输出语句 342.5.1 字元输出函式(putchar函式) 342.5.2 字元输入函式(getchar函式) 352.5.3 格式输出函式(printf函式) 352.5.4 格式输入函式(scanf函式) 38习题 40第3章 C语言程式控制结构 433.1 算法及程式 433.1.1 算法 433.1.2 程式及编写要求 473.2 顺序结构 483.3 分支结构 493.3.1 简单的if语句 503.3.2 if语句的嵌套 523.3.3 switch语句 543.3.4 程式举例 563.4 循环结构 573.4.1 while语句 583.4.2 do-while语句 593.4.3 for语句 603.4.4 break和continue语句 633.4.5 循环的嵌套 653.5 综合程式设计举例 673.5.1 数值计算问题 673.5.2 找最大最小问题 693.5.3 数据位数的统计与拆分 703.5.4 格式输出及字元处理问题 70习题 71第4章 数组 764.1 数组的概念 764.1.1 一个例子 764.1.2 数组的概念 774.1.3 数组的分类 774.2 一维数组 774.2.1 一维数组的定义 774.2.2 一维数组的初始化 784.2.3 一维数组的引用 794.2.4 一维数组套用举例 814.3 二维数组 834.3.1 二维数组的定义 834.3.2 二维数组的初始化 844.3.3 二维数组的引用 844.3.4 二维数组套用举例 854.4 字元数组与字元串 874.4.1 字元、字元串和字元数组 874.4.2 字元数组的定义及初始化 874.4.3 字元数组的输入和输出 894.4.4 字元串处理函式 914.4.5 字元数组套用举例 924.5 数组套用举例 944.5.1 排序 944.5.2 查找 974.5.3 求极值 1004.5.4 统计 103习题 104第5章 函式 1065.1 函式概述 1065.1.1 模组化程式设计 1065.1.2 使用函式的好处 1075.1.3 函式的基本用法 1075.2 函式的一般形式 1095.2.1 函式的定义 1095.2.2 函式原型的声明 1125.3 函式的参数传递方式 1135.3.1 形参与实参 1135.3.2 多个参数的传递 1145.3.3 值传递方式 1155.4 函式的调用 1165.4.1 函式调用的一般形式 1175.4.2 函式的调用过程 1175.4.3 函式的调用方式 1185.5 函式的嵌套与递归 1195.5.1 函式的嵌套调用 1195.5.2 函式的递归调用 1215.6 变数的作用域与存储类别 1255.6.1 变数的作用域 1255.6.2 变数的存储类别 1295.7 函式套用举例 131习题 134第6章 指针 1366.1 指针的概念 1366.2 指针变数与变数 1376.2.1 指针变数的定义 137
6.2.2 指针变数的引用和运算 1386.2.3 指针变数作为函式参数 1426.3 指针与数组 1436.3.1 指向数组的指针 1446.3.2 通过指针变数访问数组元素 1446.3.3 数组作为函式参数 1476.3.4 指向多维数组的指针 1556.4 指针与字元串 1576.4.1 指针与字元串 1586.4.2 字元串指针作为函式参数 1596.4.3 使用字元串指针变数与字元数组的区别 1616.5 指针数组和指向指针的指针 1626.5.1 指针数组 1626.5.2 指向指针的指针 1636.5.3 指针的其他用法 164习题 166第7章 预处理命令 1687.1 宏定义 1687.1.1 不带参数的宏定义 1687.1.2 带参数的宏定义 1717.2 档案包含 1747.3 条件编译 177习题 180第8章 结构体与共用体 1828.1 结构体类型与结构体变数定义 1828.1.1 结构体类型的定义 1828.1.2 结构体变数的定义 1838.2 结构体变数初始化与引用 1848.2.1 结构体变数的初始化 1858.2.2 结构体变数的引用 1858.3 结构体数组 1868.3.1 结构体数组的定义 1878.3.2 结构体数组的初始化 1878.3.3 结构体数组的使用 1888.4 结构体指针变数 1898.4.1 指向结构体变数的指针 1898.4.2 指向结构体数组的指针 1908.5 结构体与函式 1918.5.1 结构体变数的成员作函式参数 1918.5.2 结构体变数作函式参数 1928.5.3 指向结构体变数的指针作函式参数 1938.6 鍊表 1948.6.1 静态鍊表 1958.6.2 动态记忆体函式 1968.6.3 鍊表的基本操作 1978.7 共用体 2028.7.1 共用体的概念 2028.7.2 共用体变数的引用 2038.7.3 共用体类型数据的说明 2038.8 枚举类型 2048.9 用户自定义类型 207习题 207第9章 位运算 2089.1 位运算概述 2089.1.1 计算机中数据的表示 2089.1.2 补码的求法 2099.2 位运算符和位运算 2099.2.1 位运算操作 2109.2.2 位运算操作举例 2169.3 位段 218习题 220第10章 档案 221
10.1 C档案概述 22110.1.1 数据档案的存储形式 22110.1.2 缓冲档案系统与非缓冲档案系统 22210.2 档案指针 22210.3 档案的打开与关闭 22310.3.1 档案的打开 22310.3.2 档案的关闭 22510.4 档案的读写 22510.4.1 字元读写函式 22510.4.2 字元串读写函式 22810.4.3 数据块读写函式 22910.4.4 格式化读写函式 23210.4.5 整数读写函式 23410.5 档案的定位 23510.6 档案检测函式 237习题 238第11章 C语言程式设计综合套用举例 24011.1 多模组编程技术 24011.1.1 多模组的组织 24011.1.2 多模组之间的通信 24111.2 学生成绩管理系统 24111.2.1 功能概述 24111.2.2 设计思路 24211.2.3 源码分析 24511.2.4 运行结果 25511.2.5 小结 258习题 259附录A 教材各章习题参考答案 260附录B 常用字元与ASCII代码对照表 301附录C C语言关键字(保留字) 302附录D C语言优先权别和结合性 304附录E C语言常用库函式 306附录F C语言常用语法 312附录G C语言常见出错信息 315参考文献 320

相关文章

财务经理财务
美乐地
联合国欧洲本部
外来农民工
龙吻0
达卡(孟加拉国首都和第一大城市)

发布评论