×
暂无评论
图文详情
  • ISBN:9787302374626
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:354
  • 出版时间:2014-08-01
  • 条形码:9787302374626 ; 978-7-302-37462-6

内容简介

本书作为C语言程序设计的入门与应用教材,共分13章,主要包括C语言概述、C语言程序设计的初步知识、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、编译预处理、指针、构造数据类型、文件、位运算、项目实践等内容。本书注重基础,突出应用。每章均有“小型案例实训”,可以帮助读者综合运用本章知识点,提高实际编程能力。全书*后一章综合应用前面各章所学的C语言知识,详细分析了一个实际项目的开发全过程,从而帮助读者将前面所学的知识点串联起来,达到从程序设计的角度加以灵活运用的目的。 本书易教易学、学以致用、注重能力,对初学者容易混淆的内容进行了重点提示和讲解。本书适合作为普通高等院校应用型本科(含部分专科、高职类)各相关专业的程序设计教材,也适合编程开发人员培训、自学使用。

目录

第1章 C语言概述1.1 C语言的发展及特点1.1.1 C语言的发展1.1.2 C语言的特点1.2 C语言程序的格式、构成及其基本要求1.2.1 C语言程序的格式1.2.2 C语言程序的构成1.2.3 C语言程序的基本要求1.3 C语言程序上机调试步骤和方法1.4 算法1.4.1 算法的概念1.4.2 算法的特性1.4.3 算法的表示方法1.4.4 结构化程序设计1.5 小型案例实训1.6 学习加油站1.6.1 重点整理1.6.2 典型题解1.7 上机实验1.8 习题第2章 C语言程序设计的初步知识2.1 C语言的数据类型2.2 常量、变量和标识符2.2.1 标识符2.2.2 常量2.2.3 变量2.3 整型数据2.3.1 整型常量2.3.2 整型变量2.4 实型数据2.4.1 实型常量2.4.2 实型变量2.5 字符型数据2.5.1 字符常量2.5.2 字符变量2.5.3 字符串常量2.6 算术运算符和算术表达式2.6.1 基本的算术运算符和算术表达式2.6.2 算术运算符的优先级、结合性2.7 赋值运算符和赋值表达式2.7.1 基本赋值运算符2.7.2 复合赋值运算符2.7.3 赋值表达式2.8 逗号运算符和逗号表达式2.9 自增运算符、自减运算符及C语言运算符的优先级2.9.1 自增运算符2.9.2 自减运算符2.9.3 C语言运算符的优先级与结合性2.10 不同类型数据间的混合运算2.11 小型案例实训2.12 学习加油站2.12.1 重点整理2.12.2 典型题解2.13 上机实验2.14 习题第3章 顺序结构程序设计3.1 C语句3.2 数据的输出3.2.1 字符输出函数(putchar函数)3.2.2 格式输出函数--printf函数3.3 数据的输入3.3.1 字符输入函数(getchar函数)3.3.2 格式输入函数(scanf函数)3.4 小型案例实训3.5 学习加油站3.5.1 重点整理3.5.2 典型题解3.6 上机实验3.7 习题第4章 选择结构程序设计4.1 关系运算符和关系表达式4.1.1 关系运算符及其优先级4.1.2 关系表达式4.2 逻辑运算符和逻辑表达式4.2.1 逻辑运算符及其优先级次序4.2.2 逻辑表达式4.3 条件运算符和条件表达式4.4 if语句4.4.1 if语句的三种形式4.4.2 if语句的嵌套4.5 switch语句4.5.1 switch语句的基本格式4.5.2 break语句4.6 程序举例4.7 小型案例实训4.8 学习加油站4.8.1 重点整理4.8.2 典型题解4.9 上机实验4.10 习题第5章 循环结构程序设计5.1 while语句5.1.1 while循环语句的一般格式5.1.2 while循环语句的执行过程5.2 do-while语句5.2.1 do-while循环语句的一般格式5.2.2 do-while循环语句的执行过程5.3 for语句5.3.1 for循环语句的一般格式5.3.2 for循环语句的执行过程5.4 break和continue语句在循环体中的作用5.4.1 break语句在循环体中的作用5.4.2 continue语句在循环体中的作用5.5 语句标号和goto语句5.5.1 语句标号5.5.2 goto语句5.6 循环结构的嵌套5.7 小型案例实训5.8 学习加油站5.8.1 重点整理5.8.2 典型题解5.9 上机实验5.10 习题第6章 数组6.1 一维数组6.1.1 一维数组的定义6.1.2 一维数组元素的引用6.1.3 一维数组的初始化6.1.4 一维数组的应用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.4 小型案例实训6.5 学习加油站6.5.1 重点整理6.5.2 典型题解6.6 上机实验6.7 习题第7章 函数7.1 函数概述7.1.1 库函数的使用7.1.2 函数的定义7.2 函数的参数和返回值7.2.1 函数的参数7.2.2 函数的返回值7.2.3 函数的声明7.3 函数的参数传递方式7.3.1 普通变量作为函数参数7.3.2 数组作为函数参数7.4 函数的调用7.4.1 函数的一般调用7.4.2 函数的嵌套调用7.4.3 函数的递归调用7.5 变量的作用域和存储类型7.5.1 变量的作用域7.5.2 变量的存储类型7.6 函数的作用范围7.6.1 内部函数7.6.2 外部函数7.7 小型案例实训7.8 学习加油站7.8.1 重点整理7.8.2 典型题解7.9 上机实验7.10 习题第8章 编译预处理8.1 宏定义8.1.1 无参宏8.1.2 带参宏8.1.3 终止宏定义8.2 文件包含命令8.3 条件编译8.4 小型案例实训8.5 学习加油站8.5.1 重点整理8.5.2 典型题解8.6 上机实验8.7 习题第9章 指针9.1 指针的概述9.2 指针变量9.2.1 指针变量的定义9.2.2 指针变量的引用9.2.3 指针变量的运算9.3 指针与数组9.3.1 指针与一维数组9.3.2 指针与二维数组9.3.3 指向行指针的指针变量9.4 指针与字符串9.5 指针数组9.6 指针与函数9.6.1 指针变量作为函数的参数9.6.2 数组名作为函数的参数9.6.3 函数的返回值为指针9.6.4 指向函数的指针9.6.5 指向函数的指针作为函数的参数9.7 指向指针的指针9.8 main()函数的形参和void指针9.8.1 指针数组作为main函数的形参9.8.2 指向void的指针变量9.8.3 动态存储分配9.9 小型案例实训9.10 学习加油站9.10.1 重点整理9.10.2 典型题解9.11 上机实验9.12 习题第10章 构造数据类型10.1 结构体10.1.1 结构体定义10.1.2 结构体变量10.1.3 结构体变量的使用10.2 结构体与函数10.2.1 结构变量与结构数组作函数的参数10.2.2 结构变量作为函数的返回值10.3 结构体与指针10.3.1 结构体变量指针10.3.2 结构体数组指针10.4 链表10.4.1 链表概述10.4.2 链表的基本操作10.5 共用体10.6 枚举类型10.7 typedef类型声明10.8 小型案例实训10.9 学习加油站10.9.1 重点整理10.9.2 典型题解10.10 上机实验10.11 习题第11章 文件11.1 文件概述11.2 文件类型指针11.3 文件的基本操作11.3.1 文件的打开11.3.2 文件的关闭11.3.3 文件读函数11.3.4 文件的写函数11.4 文件的定位函数11.5 文件出错检测函数11.6 小型案例实训11.7 学习加油站11.7.1 重点整理11.7.2 典型题解11.8 上机实验11.9 习题第12章 位运算12.1 位运算符12.2 位段12.3 小型案例实训12.4 学习加油站12.4.1 重点整理12.4.2 典型题解12.5 上机实验12.6 习题第13章 项目实践13.1 软件开发过程13.1.1 可行性和需求分析13.1.2 系统设计13.1.3 软件编码13.1.4 软件测试13.1.5 小结13.2 旅店管理系统13.2.1 需求分析13.2.2 系统设计13.2.3 程序代码13.2.4 软件测试参考答案参考文献
展开全部

预估到手价 ×

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

确定
快速
导航