• C语言程序设计9787111602309
21年品牌 40万+商家 超1.5亿件商品

C语言程序设计9787111602309

正版图书,可开发票,请放心购买。

19.5 7.5折 26 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者沈涵飞

出版社机械工业出版社

ISBN9787111602309

出版时间2017-04

装帧平装

开本16开

定价26元

货号9383051

上书时间2024-12-14

亿临书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
   前言 

 第1章初识C语言 

 1.1计算机和程序设计语言 

 1.2C语言的发展和特点 

 1.3C语言程序的初步探索 

 1.4算术表达式的计算 

 1.5如何学好程序设计:模仿、理解和运用 

 习题 

 第2章数据类型、运算和输入输出 

 2.1标识符和关键字 

 2.2常量和变量 

 2.3常用的基本数据类型的及其特点 

 2.4C程序基本结构:DICO和A+B问题 

 2.5程序设计在线评测系统 

 2.6基本算术运算(取整和取余) 

 2.7格式化输入:三位数反转 

 2.8浮点数:计算圆的周长和面积 

 2.9字符类型 

 2.10强大、经典的scanf和printf 

 2.11在命令行编译和运行程序 

 2.12文件、I/O重定向和管道* 

 习题 

 第3章分支结构 

 3.1if-else语句的三种基本形式 

 3.2语法错误和逻辑错误 

 3.3运算符、表达式和优先级 

 3.4逻辑运算符的短路特性 

 3.5多路分支语句switch-case-break 

 3.6代码格式化:让代码清晰易读 

 3.7C语言的if~else匹配问题* 

 习题 

 第4章循环结构 

 4.1最简单的循环:简单重复 

 4.2循环表示序列:计算1~100的和 

 4.3从特定的数扩展到序列:水仙花数 

 4.4三种基本循环结构及运行流程 

 4.5流程图和while循环:3n+1问题 

 4.6do-while循环:迭代法求平方根 

 4.7二重循环:九九乘法表 

 4.8多重循环:水仙花数 

 4.9改变循环执行流程:break和continue 

 4.10while典型结构:读取比较二合一* 

 习题 

 第5章算法和程序设计 

 5.1程序=算法+数据结构 

 5.2算法的五大特点 

 5.3算法的表示 

 5.4程序设计方法 

 5.5C++中的标准模板库(STL)* 

 习题 

 第6章批量数据的处理——数组 

 6.1初识数组:从一组数中找出优选值 

 6.2数组进阶:选择排序法 

 6.3动态申请数组* 

 6.4二维数组:计算方阵对角线元素之和 

 6.5模拟:奇数阶魔方(从伪代码到C语言)* 

 6.6数组应用举例:统计各类字符的个数 

 习题 

 第7章函数 

 7.1函数的基本知识 

 7.2函数的调用过程 

 7.3编写自定义函数——分段函数 

 7.4函数的四种类型 

 7.5数组作为函数参数:寻找数组中的优选值 

 7.6递归函数:计算阶乘和斐波那契数列 

 7.7计算程序运行时间:递归和递推的效率比较* 

 7.8经典递归问题:汉诺塔* 

 7.9编译流程:预处理、编译、汇编、链接 

 7.10全局变量、静态变量:优化斐波那契数列的递归版本 

 习题 

 第8章特殊的字符数组——字符串 

 8.1字符串的声明、输入和输出 

 8.2字符串的简单应用:判断回文 

 8.3字符数组的空间和字符串的长度 

 8.4常用字符串处理函数 

 8.5字符串不是一等公民 

 8.6使用memset函数初始化数组* 

 习题 

 第9章指针——地址的别名 

 9.1初识指针 

 9.2数组和指针 

 9.3函数的传值调用和传地址调用 

 9.4字符串指针和字符数组:只读和可写 

 9.5指针数组和命令行参数* 

 9.6指向函数的指针:快速排序函数的应用* 

 习题 

 第10章结构体 

 10.1初识结构体:重写两点之间的距离 

 10.2结构体的初始化和三种访问方式 

 10.3数据类型的空间分配 

 10.4初识链表(自引用结构) 

 习题 

 第11章文件处理 

 11.1文件与流 

 11.2文件的打开和关闭方法 

 11.3文件的读写 

 11.4文件的定位与随机读写 

 习题 

 附录A常用字符与ASCII值对照表 

 附录B运算符的优先级和结核性 

 附录C常用库函数 

 参考文献

内容摘要
本书图文并茂,示例丰富,对C语言的基础知识进行了彻底剖析,内容涉及输入输出、流程控制、数组、函数、指针、文件操作等。对难以理解的概念,均精心绘制示意图,进行清晰、通俗地讲解。本书首次将在线评测系统引入C语言教学,建立了适合初学者的阶梯式题库(http://oj.csoeasy.com/),让学生在评测过程中取得成就感,培养程序设计的兴趣。本书配有丰富的数字资源,包括课程网站(http://www.csoeasy.com/)、PPT、网易云课堂的视频课程等。其中视频课程上线后,目前选课人数已超过2万人。本书可作为应用型、技能型人才培养的计算机专业及相关专业的教学用书,也可作为C语言程序设计初学者的入门教材、C语言程序设计人员的培训教材或参考用书。

精彩内容
本书图文并茂,示例丰富,对C语言的基础知识进行了剖析,内容涉及输入输出、流程控制、数组、函数、指针、文件操作等。对难以理解的概念,均精心绘制示意图,进行清晰、通俗地讲解。本书抢先发售将在线评测系统引入C语言教学,建立了适合初学者的阶梯式题库,让学生在评测过程中取得成就感,培养程序设计的兴趣。本书配有丰富的数字资源,包括课程网站、PPT、网易云课堂的视频课程等。其中视频课程上线后,目前选课人数已超过2万人。本书可作为应用型、技能型人才培养的计算机专业及相关专业的教学用书,也可作为C语言程序设计初学者的入门教材、C语言程序设计人员的培训教材或参考用书。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP