×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
C语言程序设计

C语言程序设计

1星价 ¥14.8 (3.8折)
2星价¥14.4 定价¥39.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302463078
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:32开
  • 页数:264
  • 出版时间:2017-05-01
  • 条形码:9787302463078 ; 978-7-302-46307-8

本书特色

本书从初学者的角度出发,结合编者多年的教学工作经验,理论联系实际,结合大量案例对各知识点进行讲解,既介绍基本的语法知识,又传授编程思想。编者在编写过程中利用“小贴士”对在学习过程中容易出现错误的知识点进行了强化介绍,能使初学者更好地掌握C语言程序设计。全书语言简洁,通俗易懂,实例丰富,内容详尽、难易适中、重点突出,符合初学者的阅读习惯。为了帮助学生更有目的性地参加等级考试,本书增设了模拟试卷。 本书可以作为应用型本科高校各专业学习C语言程序设计的教材,高职高专学生也可选用,也可作为自学C语言程序设计的参考用书。

内容简介

本书从初学者的角度出发,结合编者多年的教学工作经验,理论联系实际,结合大量案例对各知识点进行讲解。既介绍基本的语法知识,又传授编程思想。编写过程中利用“小贴士”对在学习过程中容易出现错误的知识点进行了强化介绍,能使初学者更好地掌握C语言程序设计。全书语言简洁,通俗易懂,实例丰富,内容详尽、难易适中、重点突出,符合初学者的阅读习惯。为了帮助学生更有目的性地参加等级考试,增设了模拟试题模块。本书可作为应用型本科高校、高职高专院校各相关专业学习C语言程序设计的教材,也可作为自学C语言程序设计的参考书。

目录

目录 第1章程序设计与C语言概述1 1.1程序设计语言1 1.1.1计算机程序1 1.1.2计算机语言1 1.2C语言的发展历史与特点2 1.2.1C语言的发展历史2 1.2.2C语言的特点3 1.3C语言程序设计的结构4 1.3.1C语言程序的基本结构4 1.3.2C语言程序的书写规则6 1.4C语言程序的编译和运行6 1.4.1实现C语言程序执行的步骤6 1.4.2在Microsoft Visual C 6.0下运行C程序8 本章小结12 习题12 第2章数据类型、运算符和表达式14 2.1C语言的数据类型14 2.1.1整型数据15 2.1.2浮点型数据16 2.1.3字符型数据16 2.2标识符、常量与变量17 2.2.1标识符17 2.2.2常量18 2.2.3变量22 2.3运算符和表达式23 2.3.1C语言运算符概述23 2.3.2算术运算符与算术表达式25 2.3.3赋值运算符与赋值表达式27 2.3.4自增自减运算符与表达式30 2.3.5关系运算符与关系表达式32 2.3.6逻辑运算符与逻辑表达式33 2.3.7位运算符35 2.3.8条件运算符与条件表达式37 2.3.9逗号运算符和逗号表达式38 2.3.10sizeof运算符38 本章小结39 习题40 C语言程序设计目录第3章程序控制结构42 3.1C语言执行语句42 3.1.1表达式语句43 3.1.2函数调用语句43 3.1.3空语句47 3.1.4复合语句47 3.1.5控制语句47 3.2顺序结构48 3.3选择结构50 3.3.1if语句50 3.3.2switch语句58 3.4循环结构61 3.4.1while语句61 3.4.2do...while语句64 3.4.3for语句65 3.4.4break语句和continue语句68 3.4.5循环嵌套70 3.5综合案例72 本章小结74 习题74 第4章数组80 4.1一维数组80 4.1.1一维数组的定义80 4.1.2一维数组的初始化81 4.1.3一维数组元素的引用82 4.1.4一维数组举例82 4.2二维数组92 4.2.1二维数组的定义92 4.2.2二维数组的初始化93 4.2.3二维数组元素的引用94 4.2.4二维数组举例95 4.3字符数组98 4.3.1一维字符数组的定义98 4.3.2一维字符数组的初始化99 4.3.3一维字符数组的引用100 4.3.4二维字符数组101 4.3.5字符数组举例102 本章小结104 习题104 第5章函数108 5.1概述108 5.2库函数109 5.2.1库函数的使用方式109 5.2.2常用的库函数110 5.3自定义函数114 5.3.1函数的定义114 5.3.2函数的调用115 5.4数组作为函数参数123 5.4.1数组元素作为函数实参123 5.4.2数组名作为函数实参125 5.5函数的嵌套调用和递归调用130 5.5.1函数的嵌套调用130 5.5.2函数的递归调用131 5.6变量的作用域与存储类别134 5.6.1局部变量和全局变量134 5.6.2变量的存储方法138 5.7内部函数和外部函数141 本章小结142 习题143 第6章指针149 6.1指针与指针变量149 6.1.1指针与指针变量的含义149 6.1.2指针变量的定义150 6.2指针的运算151 6.2.1指针变量的初始化和赋值151 6.2.2指针的运算153 6.3指针与数组155 6.3.1指向一维数组的指针155 6.3.2指向二维数组的指针157 6.4字符串与指针161 6.5指针与函数164 6.6指向指针的指针167 本章小结168 习题169 第7章用户自定义数据类型174 7.1结构类型及其变量的定义174 7.1.1结构类型定义174 7.1.2结构类型变量及其初始化176 7.1.3结构类型成员引用178 7.2结构数组180 7.2.1结构数组定义180 7.2.2结构数组的基本操作181 7.3结构和指针183 7.3.1指向结构类型变量的指针183 7.3.2指向结构数组的指针186 7.3.3结构指针与函数187 7.4联合类型190 7.4.1联合类型定义190 7.4.2联合类型基本操作191 7.5枚举类型192 7.5.1枚举类型定义192 7.5.2枚举类型基本操作193 7.6用typedef定义类型别名193 本章小结194 习题194 第8章文件200 8.1文件与文件指针类型200 8.1.1流与文件200 8.1.2文件类型指针201 8.2文件的打开和关闭202 8.3读写函数203 8.4文件的定位和随机读写210 8.4.1文件定位210 8.4.2文件随机读写211 8.5文件的出错检测215 本章小结216 习题216 第9章编译预处理221 9.1宏定义221 9.1.1无参宏的定义221 9.1.2有参宏的定义222 9.2文件包含223 9.3条件编译224 本章小结226 习题226 模拟试卷一229 模拟试卷一参考答案235 模拟试卷二236 模拟试卷二参考答案242 模拟试卷三244 模拟试卷三参考答案250 附录A常用字符与ASCII代码对照表251 附录BC语言关键字252 附录C运算符和结合性253 附录DC语言常用语法提要255 附录E库函数259 参考文献265
展开全部

预估到手价 ×

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

确定
快速
导航