×
暂无评论
图文详情
  • ISBN:9787030375490
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:304
  • 出版时间:2013-08-15
  • 条形码:9787030375490 ; 978-7-03-037549-0

本书特色

C语言是一种被广泛使用的程序设计语言,其运算符和数据类型丰富,便于实现各种复杂类型的数据结构的计算。C语言既有高级语言的特性,又具有对硬件直接编程的能力,用其编写的程序,具有速度快、效率高、可移植性好等优点,可适用于多种操作系统,是当今*为流行的计算机编程语言之一。
目前介绍C语言的教材很多,但是在多年的教学实践中,我们发现适合高等学校程序设计课程的基础书籍有限。乔保军主编的《C语言程序设计(普通高等教育软件工程专业十二五规划教材)》从学习程序设计的方法出发,有目的地展开C语言程序设计的学习。通过对内容由浅人深渐进式编排,同时结合大量例题,将C语言基础知识、基本编程方法和程序设计技巧展现给广大读者,力求实现C语言知识和应用开发能力的融会贯通。本书作为程序设计的基础教材,不但适合初学者使用,而且对专业人员也有一定的参考价值。

内容简介

从编程设计的学习方法入手,引领读者进入C语言编程。详细介绍数据类型、变量常量和运算等基础内容,夯实C语言坚实的基础,以实例促应用,通过选择结构、循环结构、函数、数组和结构全面的展开程序设计个功能,展示程序的魅力,*后引出指针、文件、预编译指令和位运算等内容,丰富读者对C语言的理解和掌握。

目录

**部分基础篇第1章 C语言编程初步 1.1 C语言程序介绍 1.1.1 C语言特点 1.1.2 程序与程序设计 1.1.3 程序编写和运行的流程 1.2 在Visual C++6.0中开发C程序 1.2.1 一个简单的例子 1.2.2 程序的构成 1.3 数据类型 1.3.1 整型数据类型 1.3.2 浮点数据类型 1.4 变量的定义 1.4.1 变量的定义 1.4.2 变量和地址 1.4.3 变量的命名要求 1.4.4 sizof()运算符 1.5 常量 1.5.1 常量的分类 1.5.2 符号常量 1.6 案例温度转换 习题第2章 数据处理和交互 2.1 运算符 2.1.1 算术运算符 2.1.2 赋值运算符 2.1.3 自加/自减运算符 2.1.4 逗号运算符 2.2 数据类型转换 2.2.1 隐式类型转换 2.2.2 显式类型转换 2.3 交互式输人输出 2.3.1 putchar()函数和getchar()函数 2.3.2 格式化输出函数printf() 2.3.3 格式化输入函数scanI() 2.4 数学库函数 2.5 案例点到直线的距离 习题 第二部分 流程控制篇第3章 选择控制结构 3.1 关系运算符 3.2 逻辑运算符 3.3 if语句和if-else语句 3.3.1 if语句 3.3.2 if-else语句 3.3.3 if-else链 3.4 SWitch语句 3.5 选择结构的嵌套 3.6 条件运算符 3.7 案例小小计算器 习题 第4章 循环控制结构 4.1 基本循环结构 4.2 while语句 4.3 for语句 4.4 break语句和continue语句 4.5 循环的嵌套 4.6 do—while语句 4.7 随机函数 4.8 案例多级菜单 习题第5章 函数 5.1 函数概述 5.1.1 函数原型 5.1.2 函数定义 5.1.3 函数调用 5.2 变量的作用域 5.2.1 局部变量 5.2.2 全局变量 5.3 地址传递 5.3.1 仔储地址 5.3.2 指针变量 5.3.3 传递地址给函数 5.4 变量的存储类别 5.4.1 auto存储类 5.4.2 register存储类 5.4.3 static存储类 5.4.4 extern存储类 5.5 递归 5.6 案例验证哥德巴赫猜想 习题第三部分 完成篇第6章 数组 6.1 数组概述 6.2 一维数组 6.2.1 一维数组的定义 6.2.2 一维数组的地址 6.2.3 一维数组的初始化 6.2.4 一维数组的使用 6.3 多维数组 6.3.1 二维数组的定义 6.3.2 二维数组的地址 6.3.3 二维数组的初始化 6.3.4 二维数组的使用 6.3.5 多维数组基础 6.4 数组作为函数的参数 6.5 查找和排序算法 6.5.1 查找 6.5.2 排序 6.6 案例矩阵*值 习题第7章 字符串 7.1 字符串基础 7.1.1 字符串和字符数组 7.1.2 字符串的初始化 7.2 字符串的输入输出 7.2.1 puts()函数 7.2.2 gets()函数 7.3 字符串处理 7.4 字符和字符串库函数 7.4.1 字符串库函数 7.4.2 字符库函数 7.4.3 转换库函数 7.5 案例字符串的插入和删除 习题 第8章 结构 8.1 结构的基础 8.1.1 结构的定义 8.1.2 结构的使用 8.1.3 结构的初始化 8.2 typedef语句 8.3 结构和函数 8.3.1 传递结构给函数 8.3.2 函数返回结构 8.4 枚举类型 8.5 案例学生成绩表 习题第9章 指针 9.1 指针和数组 9.1.1 一维数组和指针 9.1.2 二维数组和指针 9.1.3 指向一维数组的指针 9.2 指针和字符串 9.2.1 使用指针创建字符串 9.2.2 使用指针访问字符串 9.2.3 指针数组 9.3 结构指针 9.4 指针和函数 9.4.1 指针参数 9.4.2 指向函数的指针 9.4.3 返回指针的函数 9.5 动态数据结构 9.5.1 动态存储分配 9.5.2 链表 9.6 案例单链表 习题 第10章 数据文件 10.1 文件的基础 10.2 打开和关闭文件 10.2.1 打开文件 10.2.2 关闭文件 10.3 读取和写入文本文件 10.3.1 字符读取fgetc()函数 10.3.2 字符写入fpute()函数 10.3.3 字符串读取fgets()函数 10.3.4 字符串写入fputs()函数 10.3.5fprintf()和fscanfO函数 10.4 二进制文件读写 10.4.1 块写入函数fwrite() 10.4.2 块读取函数fread() 10.5 其他文件相关函数 10.5.1 rewind()函数 10.5.2 ftell()函数 10.5.3 fseek()函数 10.5.4 feof()函数- 10.6 案例绘制地图 习题 第四部分进阶篇第11章 预编译指令 11.1 宏定义 11.1.1 变量式宏定义 11.1.2 函数式宏定义 11.1.3 宏定义的范围 11.2 文件包含 11.3 条件编译第12章 位运算 12.1 按位与运算符 12.2 按位或运算符 12.3 按位异或运算符 12.4 按位取反运算符 12.5 左移运算符 12.6 右移运算符 12.7 位运算应用参考文献附录1 C语言关键字表附录2 AsClI码表附录3运算符汇总表
展开全部

节选

C语言是一种被广泛使用的程序设计语言,其运算符和数据类型丰富,便于实现各种复杂类型的数据结构的计算。C语言既有高级语言的特性,又具有对硬件直接编程的能力,用其编写的程序,具有速度快、效率高、可移植性好等优点,可适用于多种操作系统,是当今*为流行的计算机编程语言之一。
目前介绍C语言的教材很多,但是在多年的教学实践中,我们发现适合高等学校程序设计课程的基础书籍有限。乔保军主编的《C语言程序设计(普通高等教育软件工程专业十二五规划教材)》从学习程序设计的方法出发,有目的地展开C语言程序设计的学习。通过对内容由浅人深渐进式编排,同时结合大量例题,将C语言基础知识、基本编程方法和程序设计技巧展现给广大读者,力求实现C语言知识和应用开发能力的融会贯通。本书作为程序设计的基础教材,不但适合初学者使用,而且对专业人员也有一定的参考价值。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航