由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 C语言程序设计 蔡启先 机械工业出版社 9787111288305 书籍
¥ ×1
出版说明前言第1章 C语言与程序设计1.1 语言和编程1.2 算法、C语言和程序设计1.2.1 算法和算法设计1.2.2 C语言及其特点1.2.3 用C语言编写程序实现算法1.2.4 算法的3大要素1.3 C程序的形式要点1.4 C程序的开发过程1.5 习题第2章 数据和运算2.1 C语言的基本数据类型2.1.1 基本数据类型的类型名2.1.2 类型修饰符2.2 常量与变量2.2.1 常量2.2.2 变量及其数据类型2.3 简单的输入输出2.3.1 字符型数据的输入输出函数2.3.2 简单的格式化输入输出函数2.4 C语言的运算符和表达式2.4.1 C运算符和表达式简介2.4.2 算术运算符与算术表达式2.4.3 赋值运算和赋值表达式2.4.4 关系运算和关系表达式2.4.5 逻辑运算和逻辑表达式2.4.6 条件运算和条件表达式2.4.7 逗号运算和逗号表达式2.5 运算符的优先级和结合性2.6 不同数据类型数据间的转换2.6.1 表达式中的类型转换2.6.2 强制类型转换2.7 容易混淆或出错的C运算2.8 习题第3章 基本程序设计3.1 C语句概述3.1.1 C语言的基本语句3.1.2 3种基本结构和流程控制语句3.2 选择结构程序设计3.2.1 if语句的3种形式3.2.2 switch语句3.2.3 程序举例3.3 循环结构程序设计3.3.1 for语句3.3.2 while循环语句3.3.3 do_while语句3.3.4 循环的嵌套和break语句、continue语句3.3.5 循环程序举例3.4 goto语句和标号语句3.4.1 goto语句和标号语句的使用3.4.2 goto语句的副作用3.5 综合示例3.6 习题第4章 数组和字符串4.1 一维数组4.1.1 一维数组的定义4.1.2 一维数组的初始化4.1.3 程序举例4.2 字符数组和字符串4.2.1 字符串及字符数组的定义4.2.2 字符数组的初始化4.2.3 字符数组的输入输出4.2.4 字符串函数4.2.5 字符数组和字符串应用举例4.3 二维数组4.3.1 二维数组的定义4.3.2 二维数组的初始化4.3.3 二维数组程序举例4.4 多维数组4.5 数组越界问题4.6 综合示例4.7 习题第5章 指针5.1 指针的概念5.1.1 地址和指针5.1.2 指针与指针变量5.2 指针的定义和指针的初始化5.2.1 指针变量的定义5.2.2 指针的初始化5.3 指针的运算5.3.1 指针的算术运算5.3.2 指针的关系运算5.3.3 指针的赋值运算5.4 指针和一维数组5.4.1 建立指针与一维数组的联系5.4.2 数组元素的引用5.4.3 指针运算的副作用5.5 字符指针和字符串5.5.1 通过字符指针输出和引用字符串5.5.2 用字符指针输入字符串5.5.3 用字符指针处理字符串5.6 二维数组与多维数组的指针表示法5.6.1 二维数组的地址5.6.2 指向多维数组元素的指针应用举例5.7 指针数组和多级指针5.7.1 指针数组的概念5.7.2 字符指针数组和多个字符串的处理5.8 多级指针5.9 带参数的main函数5.10 综合示例5.11 习题第6章 函数6.1 C库函数6.1.1 库函数及其使用6.1.2 格式输入输出函数6.2 函数的定义、声明与调用6.2.1 函数的定义6.2.2 函数的声明6.2.3 函数的调用6.3 函数的参数传递6.3.1 值传递6.3.2 地址传递6.4 指针型函数6.5 函数的嵌套调用和递归调用6.5.1 函数的嵌套调用6.5.2 函数的递归调用6.6 指向函数的指针6.6.1 函数指针6.6.2 函数指针的应用6.7 变量的存储属性6.7.1 内部变量、外部变量和变量的作用域6.7.2 变量的存储类型和变量的生存周期6.7.3 变量的存储属性小结6.8 动态存储分配6.8.1 申请动态内存6.8.2 动态内存的重新分配6.9 综合示例6.10 习题第7章 C程序的模块化设计7.1 程序的模块化与模块化程序设计7.1.1 概述7.1.2 C语言模块化程序设计7.1.3 源文件之间的接口7.1.4 分割编译7.2 VC++和Turbo C的程序模块化组织7.2.1 Visual C++6.0的程序模块化组织7.2.2 Turbo C的程序模块化组织7.3 编译预处理7.3.1 宏定义7.3.2 文件包含7.3.3 条件编译7.4 综合示例7.5 习题第8章 构造数据类型8.1 结构体数据8.1.1 使用结构体类型要解决的问题8.1.2 结构体类型的定义8.1.3 结构体类型变量的定义和初始化8.1.4 结构体类型变量的引用8.1.5 结构体数组及指向结构体的指针8.1.6 结构体与函数8.2 结构体综合示例8.3 共用体数据类型8.3.1 共用体的定义8.3.2 共用体的引用8.4 枚举数据类型8.4.1 枚举类型的定义8.4.2 枚举类型的引用8.5 用typedef定义类型名称8.6 习题第9章 位运算9.1 位运算符9.1.1 “按位与”运算符9.1.2 “按位或”运算符9.1.3 “按位异或”运算符9.1.4 “按位取反”运算符9.1.5 “位左移”运算符9.1.6 “位右移”运算符9.1.7 不同长度的数据进行位运算9.2 位段9.3 位运算举例9.4 习题第10章 文件10.1 文件概述10.1.1 C语言操作文件10.1.2 文件类型指针10.2 文件的打开与关闭10.2.1 文件的打开10.2.2 文件的关闭10.3 文件的读写操作10.3.1 字符读写函数fputc和fgetc10.3.2 数据块读写函数fwrite和fread10.3.3 格式化文件读写函数fprinff和fseanf10.3.4 flputs函数和fgets函数10.4 文件的定位10.4.1 rewind函数10.4.2 fseek函数10.4.3 hell函数10.5 出错检测10.5.1 ferror函数10.5.2 clearerr函数10.6 综合示例10.7 习题第11章 C语言的其他应用11.1 系统调用11.1.1 ROM-BIOS系统调用11.1.2 DOS系统调用11.2 端口控制11.3 C语言在单片机中的应用11.3.1 Cx51支持的基本数据类型11.3.2 单片机特殊功能寄存器(SFR)及其Cx51定义11.3.3 中断服务函数和寄存器组定义11.3.4 8051单片机C51编程举例11.4 数值计算11.5 C语言与汇编语言11.5.1 C语言中嵌入汇编语言的目的11.5.2 C程序中内嵌汇编指令行11.5.3 C程序调用汇编子程序框架11.5.4 参数传递和值的返回
附录附录A 基本ASCII码表附录B C语言中的关键字附录C C库函数附录D C99标准参考文献
计算机程序设计能力已成为各个行业技术人员所必备的基本功。作为一门优秀的面向过程的结构化程序设计高级语言,C语言的独特优势,使其成为国内外各高等院校开设的重要基础课程。
《普通高等教育电气信息类规划教材:C语言程序设计》的最大特点是重视程序设计素质的培养。内容上以零程序设计为起点,采用VC++作为编译环境,强调案例式教学,着重于基础知识和能力的学习,特别是编程思维的引导和练习。 所有程序都按照结构化程序设计方法采用缩格方式编写。在内容安排上,作者匠心独运,体现了教学循序渐进,由浅入深的过程,很方便读者自学。 《普通高等教育电气信息类规划教材:C语言程序设计》内容包括:C语言与程序设计、数据和运算、基本程序设计、数组和字符串、指针、函数、C程序的模块化设计、构造数据类型、位运算、文件、C语言的其他应用及附录。 《普通高等教育电气信息类规划教材:C语言程序设计》可作为高等院校各专业、计算机水平考试、各类成人教育的教材,也可作为有关技术人员的参考用书。
《C语言程序设计》是作者蔡启先、林川、吴启明等多年来从事C语言教学和教学改革的经验总结。内容上以零程序设计为起点,采用VC++作为编译环境,强调案例式教学,着重于基础知识和能力的学习,特别是编程思维的引导和练习。全书共分十一章,内容包括:C语言与程序设计;数据和运算;基本程序设计;数组和字符串等。
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格