登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』C语言程序设计

書城自編碼: 3234608
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 孙海洋
國際書號(ISBN): 9787302483915
出版社: 清华大学出版社
出版日期: 2018-07-01


書度/開本: 16开 釘裝: 平装

售價:HK$ 83.8

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
鸣沙丛书·原道:章太炎与两洋三语的思想世界(1851~1911)
《 鸣沙丛书·原道:章太炎与两洋三语的思想世界(1851~1911) 》

售價:HK$ 189.6
寒柳:柳如是传
《 寒柳:柳如是传 》

售價:HK$ 82.8
罗大伦解读《伤寒论》(17个经典方剂,60+医案详解,从病案到医方,讲透中医的智慧)
《 罗大伦解读《伤寒论》(17个经典方剂,60+医案详解,从病案到医方,讲透中医的智慧) 》

售價:HK$ 78.0
进化战略家
《 进化战略家 》

售價:HK$ 82.8
瑜伽新史:从古印度到现代西方
《 瑜伽新史:从古印度到现代西方 》

售價:HK$ 153.6
士绅社会:中国古代“富民社会”的最高阶段
《 士绅社会:中国古代“富民社会”的最高阶段 》

售價:HK$ 57.6
盘扣制作入门必备
《 盘扣制作入门必备 》

售價:HK$ 69.6
明朝大悲咒(第六届茅盾文学奖得主  《张居正》作者熊召政明史随笔)
《 明朝大悲咒(第六届茅盾文学奖得主 《张居正》作者熊召政明史随笔) 》

售價:HK$ 66.0

 

建議一齊購買:

+

HK$ 48.6
《 C语言程序设计 》
+

HK$ 52.7
《 C语言程序设计 》
+

HK$ 36.9
《 C语言程序设计 》
+

HK$ 54.0
《 C语言程序设计 》
+

HK$ 71.1
《 C语言程序设计(理实一体化教程) 》
+

HK$ 65.3
《 C语言程序设计 》
編輯推薦:
(1)简明性:基础章节简明扼要,让学生轻松掌握基本的核心语法。在后面核心章节中反复复习巩固基础知识。(2)趣味性:把枯涩难懂的知识点融入趣味性的小型实例中。避免使用大量枯燥的数学例题。(3)规范性:本书作者有多年企业严格规范的程序开发经验,本教材参考业界编程规范,例题代码书写规范,旨在培养学生养成良好的编程素养。(4)系列性:系列配套:教材 电子教案(免费、公开) 视频讲解(免费、公开) 实验指导及习题解答。在教材出版时完成电子教案,并免费公开,完成教材对应免费视频讲解。在后续工作中,会出版配套实验指导及习题解答。
內容簡介:
本教材共包括10章,在基础章节如基本数据类型、分支结构、循环结构、数组等章节的编写上力争简洁明了,让读者较容易地掌握C语言的基本语法。突出C语言模块化设计思想即函数章节,对较难掌握且为C语言精髓章节指针,知识点描述避免高深、抽象,联系实际生活设计例题。把编程规范贯穿于整本教材,培养读者的编程素养。例子选取追求简单、通俗、明了。
目錄
目录


第1章C语言概述

1.1计算机系统

1.2计算机语言与程序设计语言

1.2.1计算机语言

1.2.2程序设计语言及其发展

1.3C语言的起源及特点

1.3.1热衷游戏与UNIX的起源

1.3.2UNIX的改进与C语言的起源

1.3.3C语言的特点

1.4C语言的标准化

1.4.1ANSI CISO C标准

1.4.2C99标准

1.4.3C11标准

1.5简单的C语言程序举例

1.5.1C语言程序的结构

1.5.2C语言的编程风格与规范

1.6C语言程序设计的一般步骤

1.7算法

1.7.1算法的概述

1.7.2算法的表示

小结

习题

第2章顺序结构程序设计

2.1简单的顺序结构程序

2.1.1标识符、关键字、常量、变量

2.1.2运算符、表达式、语句

2.1.3格式化输入、输出

2.2数据类型

2.2.1整型类型

2.2.2浮点类型

2.2.3字符类型

2.3输入输出

2.3.1字符型数据的输入和输出

2.3.2数值型数据的输入和输出

2.3.3数值与字符混合输入和输出

小结

习题

第3章运算符与表达式

3.1运算符和表达式中的基本概念

3.2算术运算符及算术表达式

3.3逻辑、关系运算符及其表达式

3.4赋值运算符及赋值表达式

3.5移位运算符及移位表达式

3.6sizeof运算符及其表达式

3.7逗号运算符及逗号表达式

3.8运算符的优先级与结合性

3.9类型转换

3.9.1自动类型转换

3.9.2强制类型转换

小结

习题

第4章分支结构

4.1if语句

4.2ifelse语句与条件表达式

4.2.1ifelse语句

4.2.2条件表达式

4.3if语句嵌套

4.4级联elseif多分支语句

4.5switchcase多分支结构

小结

习题

第5章循环结构

5.1while循环

5.2dowhile循环

5.3while和dowhile的关系

5.3.1while和dowhile的等价关系

5.3.2while和dowhile的不等关系

5.4for循环

5.5循环的嵌套结构

5.6执行流程跳转语句

5.6.1goto语句

5.6.2break语句

5.6.3continue语句

5.7综合举例

小结

习题

第6章数组

6.1一维数组

6.1.1一维数组的定义

6.1.2一维数组的引用

6.1.3一维数组的初始化

6.2查找和排序算法

6.2.1顺序查找

6.2.2气泡排序

6.2.3选择排序

6.3二维数组

6.3.1二维数组的定义

6.3.2二维数组的引用

6.3.3二维数组的初始化

6.3.4二维数组的存储

6.3.5二维数组的应用举例

6.4一维字符数组

6.4.1一维字符数组的定义及初始化

6.4.2一维字符数组的引用

6.4.3一维字符数组的应用举例

6.5字符串处理函数

6.6二维字符数组

6.6.1二维字符数组的定义及初始化

6.6.2二维字符数组的引用

6.6.3二维字符数组的应用举例

6.7数组综合举例

小结

习题

第7章函数

7.1函数的定义

7.1.1函数定义格式

7.1.2函数返回值

7.2函数的调用

7.2.1函数调用格式

7.2.2函数调用过程

7.2.3函数原型声明

7.2.4函数调用举例

7.3函数的嵌套调用

7.4传值调用和传址调用

7.5递归函数

7.6变量的作用域和生存期

7.6.1变量的作用域

7.6.2存储区和存储类型

小结

习题

第8章指针

8.1指针的定义与引用

8.1.1内存与地址

8.1.2指针变量的定义

8.1.3指针变量的引用

8.2指针与数组

8.2.1一维数组和指针

8.2.2二维数组和指针

8.2.3数组指针和指针数组

8.3指针与字符串

8.3.1常量字符串与指针

8.3.2变量字符串

8.4指针与函数

8.4.1指针作函数形参传址调用

8.4.2指针作函数返回类型指针函数

8.4.3指向函数的指针函数指针

8.5二级指针

8.5.1二级指针的定义

8.5.2二级指针与二维数组

8.5.3二级指针与指针数组

8.6动态内存分配与指针

8.6.1无类型指针和空指针

8.6.2常见动态内存申请和释放函数

小结

习题

第9章自定义类型

9.1结构体类型及其变量

9.1.1结构体类型的引入

9.1.2结构体类型定义

9.1.3结构体类型的变量

9.1.4结构体变量成员的引用

9.1.5结构体变量的存储

9.2结构体数组

9.2.1结构体数组定义与使用

9.2.2结构体数组的应用

9.2.3类型同义词

9.3结构体指针与结构体数组

9.4结构体与函数

9.5单链表

9.5.1数据的存储结构

9.5.2单链表

9.5.3单向循环链表

9.6共用体

9.6.1共用体类型及其变量的定义

9.6.2字节存储机制

9.7枚举类型

小结

习题

第10章输入和输出

10.1文件及其分类

10.2文本文件与二进制文件

10.2.1文本文件与二进制文件

10.2.2C语言与文件读写

10.2.3缓冲和非缓冲文件系统

10.3文件的打开与关闭

10.4文件的顺序读写

10.4.1按字符输入输出

10.4.2按字符串输入输出

10.4.3按格式化输入输出

10.4.4按二进制方式读写数据块

10.5文件的随机读写

小结

习题

第11章预处理和位操作

11.1预处理指令与预处理器

11.2宏定义

11.2.1无参宏定义

11.2.2带参宏定义

11.2.3带参宏调用与函数调用

11.3条件编译

11.4位操作

11.4.1原码、反码、补码

11.4.2位操作符

小结

习题

参考文献

附录
附录AVC 6.0环境中开发C程序的步骤

附录BASCII表

附录C运算符的优先级和结合性

附录DANSI C常用库函数
內容試閱
前言
未来的世界是自动化一统天下的时代,智能控制离不开程序,由于C语言是所有高级程序设计语言中最接近硬件且可移植性较好的高效编程语言,其在系统编程和嵌入式开发中具有不可比拟的优势。而且学习C语言是进一步学习其他高级编程语言,如C和Java的基础。
【本书主要内容】本书共分为11章,内容包括C语言概述、顺序结构程序设计、运算符与表达式、分支结构、循环结构、数组、函数、指针、自定义类型、输入和输出、预处理和位操作等。本教材在讲解C语言基础知识时,力求简单、明了,并均有对应实例。而对于C语言的精髓部分,如函数、指针、自定义类型等做了由浅入深的详细讲解,并设计了大量的例题和实例。从文件中获取数据进行处理,然后把处理的结果保存到文件中,这可能是多数读者通过学习C语言渴望掌握的技能。故本教材把输入和输出作为非常重要的章节,该章节涉及对整本教材的复习巩固提高。该章配以大量的常用实例,提高读者的学习兴趣。第11章预处理和位操作通常是被C语言读者忽略的部分,而该部分在实际的程序开发中占有非常重要的地位,如涉及带参、无参宏定义,以及如何使用预处理命令避免头文件的重复包含等问题。如果能使用位运算代替程序中的乘除等算术运算,将提高运算效率,且能体现掌握C语言的深度。
【本书特色】(1) 把枯燥、复杂的语法概念简单化、实例化。本教材几乎对涉及的所有知识点均设计实例进行讲解,通俗易懂,便于读者自学。(2) 例题设计具有代表性,把在实际程序开发过程中经常遇到的错误及不规范的语法,均以例题的形式进行分析总结,分析思路详尽,所有实例均提供了源代码,便于读者使用。(3) 每一节讲解完均有对应的复习思考题,便于对本节重点知识及时巩固提高。(4) 分章节分知识点设计的课后习题结构,几乎覆盖了所有重要知识点,且均是在例题及复习思考题基础上的提升,能够让读者由浅入深地加深对知识点的理解,便于及时复习巩固知识点的学习。(5) 本教材所有例题、习题均严格遵守业界较通用的编程规范,设计结构合理,思路清晰,注重程序的可读性和健壮性。(6) 每章小结均以表格的形式列出本章的重点、难点及常见易错点,结构清晰,便于读者复习把握。
【C语言学习的误区】(1) 只注重功能实现,不注重编程规范,导致代码的可读性及可维护性较差。(2) 认为只要编写的代码在编译阶段没有错误,且能运行出正确结果就万事大吉了。编译器不是万能的,尤其是C编译器语法检查不够严格,有些潜在的风险难以发现。且由于测试用例的有限性和片面性,一两次的正确运行结果不能保证程序的绝对正确性。(3) 不注重代码调试。当发现编译错误时,根据编译器的提示很容易发现并修改,出现结果错误时,采用从前往后逐条分析代码的方法排查错误,认为掌握这种方法和具备这种能力已足够了,而不采用科学的代码调试工具进行排查错误。(4) 仅为了等级考试,死记硬背枯燥的知识点、套题型,造成学习枯燥,所掌握的全是零散的、片面的知识点的堆砌,只见树木不见森林。
【C语言学习的建议】(1) 在学习C语言的过程中始终要围绕着锻炼编程思维和解决问题的能力,注重编程素养的提高而进行。(2) 注重读写。多读程序,不仅只读规范的好程序,从而借鉴优秀程序的优点,还要以批判的精神对不规范,可读性、健壮性差的程序提出修改意见。多写程序,在写程序之前一定要有清晰的算法设计思路,选择好的数据结构和程序结构。运行正确后,要思考改进,久而久之,使用C语言解决问题的能力会得到进一步提高。(3) 注重调试能力。程序设计中出现错误在所难免,这里所指的错误不仅是C语法错误,还包括逻辑错误。而后者是比较难发现和解决的,要使用调试工具,通过设置断点,进行代码走读,逐步缩小错误源的范围,最终找到并解决。本书全部章节均由孙海洋编写,在编写过程中得到了黄润生院长、赵志宏院长及其他教师的大力帮助和支持,在此一并向他们表示衷心的感谢!由于编者水平有限、时间仓促,书中疏漏和不足之处在所难免,恳请专家、读者批评指正。
编著者2018年于南京大学金陵学院

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.