登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

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

書城自編碼: 3328896
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 雷莉霞
國際書號(ISBN): 9787121360831
出版社: 电子工业出版社
出版日期: 2019-03-01


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

售價:NT$ 293

我要買

share:

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



新書推薦:
万历四大征(全两册)
《 万历四大征(全两册) 》

售價:NT$ 549.0
凝望:我的摄影与人生
《 凝望:我的摄影与人生 》

售價:NT$ 605.0
工业机器人从基础到实战
《 工业机器人从基础到实战 》

售價:NT$ 717.0
重症产科.1
《 重症产科.1 》

售價:NT$ 335.0
财之道丛书·表层的真理:当代经济学与社会
《 财之道丛书·表层的真理:当代经济学与社会 》

售價:NT$ 493.0
世界服饰艺术史
《 世界服饰艺术史 》

售價:NT$ 1445.0
海外中国研究·卿本著者:明清女性的性别身份、能动主体和文学书写
《 海外中国研究·卿本著者:明清女性的性别身份、能动主体和文学书写 》

售價:NT$ 381.0
日耳曼通识译丛:近代哲学:从笛卡尔到康德
《 日耳曼通识译丛:近代哲学:从笛卡尔到康德 》

售價:NT$ 150.0

建議一齊購買:

+

NT$ 713
《 逻辑与计算机设计基础(原书第5版) 》
+

NT$ 319
《 程序设计基础教程 用C语言编程 》
編輯推薦:
本书注重教材的可读性和实用性,每章的内容均是作者根据多年C 语言及计算机相关
专业课程的教学实践组织而成的。学习目标和意义明确,难点和关键知识点阐述详细,并
附有大量的图表,以方便读者正确、直观地理解问题。全书精选了大量例题,例题由浅入
深,强化了知识点、算法、编程方法和技巧,并给出了详细的解释。全部例题已在Visual C
6.0 平台调试通过,可直接引用;此外,本书还简要介绍了数据结构与算法,使读者能够对
程序设计有全面的认识。从大的方向了解程序设计语言的基本概念,从而更易于接受课程
的内容,这正好适应了目前我国提倡的对大学生进行计算机思维教学的需要。
內容簡介:
本书对C语言作了全面、详细、系统的介绍,并选择Visual C6.0作为编译平台。全书由11章组成,第1章介绍了C语言的发展、特点及编译环境等;第2章介绍了常见的数据结构和算法;第3章介绍了C语言基本的数据类型、标识符和关键字的概念以及运算符和表达式等概念;第4、5、6章介绍了C语言中的三种基本结构;第7章介绍了数组的概念;第8章介绍了函数的知识;第9章介绍了指针的概念及使用方法;第10章介绍了构造型数据;第11章介绍了文件的概念及使用等内容。
關於作者:
雷莉霞:2000年-至今在华东交通大学任教,专业为计算机科学与技术,主讲C语言程序设计、VB语言程序设计,数据库技术(VFP),计算机基础等课程。积累了丰富的教学和科研经验,教育思想观念先进,教学内容理论联系实际,教学方法灵活创新,教学效果优秀,受到学生欢迎。科研成果丰硕。
目錄
目录
第1章C语言程序设计概述1
1.1程序设计语言概述1
1.1.1程序设计语言的发展与分类1
1.1.2程序设计的过程3
1.2程序设计方法4
1.2.1结构化程序设计4
1.2.2面向对象程序设计6
1.3C语言的发展及特点8
1.3.1C语言的发展8
1.3.2C语言的特点和优点9
1.4简单的C语言程序11
1.4.1C语言程序示例11
1.4.2C语言程序构成简介13
1.5执行C程序14
1.5.1步骤14
1.5.2C程序的集成开发工具15
1.6小结16
习题17
第2章数据结构与算法18
2.1引言18
2.2数据结构概述19
2.3常见的数据结构19
2.3.1线性表19
2.3.2栈20
2.3.3队列21
2.3.4树23
2.3.5图24
2.4算法概述25
2.4.1什么是算法25
2.4.2算法的性质26
2.4.3算法的描述26
2.5常用算法介绍31
2.5.1递归算法与分治算法31
2.5.2动态规划31
2.5.3贪心算法31
2.5.4回溯法32
2.5.5分支限界法32
2.6算法评价32
2.7小结33
习题34
第3章基本数据类型、运算符和表达式36
3.1C语言的基本数据类型36
3.1.1数据类型的产生36
3.1.2C语言的数据类型36
3.2常量和变量40
3.2.1标识符与关键字40
3.2.2常量与符号常量41
3.2.3变量及其定义42
3.3运算符和表达式44
3.3.1算术运算符及其表达式44
3.3.2关系运算符及其表达式45
3.3.3逻辑运算符及其表达式46
3.3.4位运算符及其表达式47
3.3.5赋值运算符及其表达式50
3.3.6条件运算符及其表达式50
3.3.7逗号运算符及其表达式51
3.3.8求字节数运算符51
3.4运算符的结合性及优先级52
3.4.1运算符的结合性52
3.4.2运算符的优先级52
3.4.3表达式的书写规则53
3.5各种数据类型的转换54
3.5.1自动转换54
3.5.2赋值转换55
3.5.3强制类型转换56
3.6程序示例57
3.7小结59
习题59
第4章顺序结构62
4.1C语言程序的语句62
4.2数据输入输出64
4.2.1格式化输出函数printf64
4.2.2格式化输入函数scanf66
4.2.3字符输出函数putchar67
4.2.4字符输入函数getchar67
4.3较复杂的输入输出格式控制68
4.3.1输出数据格式控制69
4.3.2输入数据格式控制72
4.4程序示例75
4.5小结77
习题78
第5章选择结构84
5.1用条件表达式实现选择结构84
5.2if语句87
5.2.1if语句的3种格式87
5.2.2嵌套的if语句94
5.3switch语句95
5.4程序示例98
5.5小结102
习题102
第6章循环结构108
6.1while语句108
6.2do-while语句111
6.2.1语句格式111
6.2.2执行过程111
6.3for语句112
6.3.1语句格式112
6.3.2执行过程112
6.4break和continue语句115
6.4.1break语句115
6.4.2continue语句117
6.53种循环的比较118
6.6循环的嵌套119
6.7程序示例120
6.8小结124
习题125
第7章数组130
7.1数组的基本概念130
7.2一维数组131
7.2.1一维数组的定义和存储结构131
7.2.2引用一维数组元素132
7.2.3初始化一维数组134
7.3二维数组136
7.3.1二维数组的定义136
7.3.2引用二维数组元素137
7.3.3初始化二维数组139
7.3.4定义多维数组141
7.4字符数组141
7.4.1定义及初始化字符数组141
7.4.2输入输出字符串143
7.4.3字符串处理函数144
7.5数组应用示例148
7.6小结154
习题154
第8章函数与编译预处理162
8.1函数的基本概念162
8.2定义与声明函数164
8.2.1定义函数164
8.2.2声明函数165
8.3调用函数166
8.3.1调用函数语句的一般格式166
8.3.2函数的返回值166
8.4函数的传值方式168
8.5函数的嵌套和递归调用170
8.5.1嵌套调用170
8.5.2函数的递归调用172
8.6数组作为函数的参数176
8.6.1数组元素作为函数实参176
8.6.2数组名作为函数实参176
8.7变量的作用域179
8.7.1局部变量179
8.7.2全局变量180
8.8变量的存储类型182
8.8.1动态与静态存储方式182
8.8.2auto变量182
8.8.3static变量183
8.8.4register变量184
8.8.5用extern声明外部变量185
8.9内部和外部函数185
8.9.1内部函数185
8.9.2外部函数186
8.10编译预处理187
8.10.1宏定义命令187
8.10.2文件包含命令192
8.10.3条件编译命令192
8.11小结194
习题195
第9章指针198
9.1指针的基本概念198
9.1.1定义及初始化指针变量199
9.1.2指针变量与普通变量的区别201
9.2指针运算202
9.2.1指针的赋值运算202
9.2.2指针的算术运算202
9.2.3指针的关系运算204
9.3指针与数组204
9.3.1指向一维数组的指针205
9.3.2指向二维数组的指针206
9.3.3指向字符串指针209
9.3.4指针数组和指向指针的指针211
9.4指针作为函数的参数214
9.5指针应用示例216
9.6小结219
习题220
第10章构造型数据类型225
10.1结构体类型225
10.1.1定义结构体225
10.1.2定义结构体变量226
10.1.3初始化结构体变量227
10.1.4引用结构体变量成员228
10.2结构体数组229
10.2.1声明结构体数组229
10.2.2初始化和引用结构体数组成员230
10.3结构体指针231
10.4链表234
10.4.1链表的基本概念234
10.4.2内存动态管理函数235
10.4.3链表的基本操作236
10.5共用体242
10.5.1定义共用体及共用体变量242
10.5.2初始化共用体变量和引用其成员243
10.5.3应用共用体245
10.6枚举型246
10.7定义类型248
10.8程序示例249
10.9小结253
习题254
第11章文件261
11.1文件的相关概念261
11.2打开与关闭文件262
11.2.1使用fopen函数打开文件262
11.2.2使用fclose函数关闭文件264
11.3顺序读写文件264
11.3.1读写文件的一个字符264
11.3.2读写文件的一个字符串268
11.3.3读写文件的一组数据269
11.3.4格式化读写文件271
11.4随机读写文件272
11.5文件定位272
11.6随机读写文件函数273
11.7文件检测函数274
11.8小结274
习题275
附录C语言常用的库函数277
內容試閱
前 言
C语言概念简洁、数据类型丰富、表达能力强、运算符多且用法灵活,控制流和数据结构新颖,并且程序结构性和可读性好,有利于培养程序开发人员良好的编程习惯,并易于体现结构化程序设计思想。它具有高级语言程序设计的特点,又具有汇编语言的功能。C语言既能有效地进行算法描述,又能对硬件直接进行操作;既适合编写应用程序,又适合开发系统软件,是目前世界上应用广泛、最具影响的程序设计语言之一。C语言本身还具有整体语言紧凑整齐、设计精巧、编辑方便、编译与目标代码运行效率高、操作简便,以及使用灵活等许多鲜明特点。特别是它扩充了图形、彩色、窗口等功能,以及高效的集成开发环境,赢得了广大用户的喜爱,得到了广泛的应用。
本书全面介绍了C语言的概念、特性和结构化程序设计方法。全书共11章,第1章为C语言程序设计概述;第2章介绍了数据结构与算法;第3章介绍了基本数据类型、运算符和表达式;第4章至第6章介绍了用C语言进行结构化程序设计的基本方法,包括结构化程序的顺序结构、选择结构、循环结构及其设计方法;第7章介绍了数组;第8章介绍了函数的定义和使用方法,以及编译预处理的相关知识;第9章介绍了指针的概念,并做了充分阐述;第10章介绍了构造型数据类型;第11章详细阐述了C语言的文件操作。
本书注重教材的可读性和实用性,每章的内容均是作者根据多年C语言及计算机相关专业课程的教学实践组织而成的。学习目标和意义明确,难点和关键知识点阐述详细,并附有大量的图表,以方便读者正确、直观地理解问题。全书精选了大量例题,例题由浅入深,强化了知识点、算法、编程方法和技巧,并给出了详细的解释。全部例题已在Visual C 6.0平台调试通过,可直接引用;此外,本书还简要介绍了数据结构与算法,使读者能够对程序设计有全面的认识。从大的方向了解程序设计语言的基本概念,从而更易于接受课程的内容,这正好适应了目前我国提倡的对大学生进行计算机思维教学的需要。
为配合读者学习本书,作者另编写了一本《C语言程序设计基础实验教程》作为本书的配套教材,供读者复习和检查学习效果时使用。
本书由华东交通大学雷莉霞、刘媛媛任主编,甘岚、范萍任副主编,其中甘岚编写了第3、5章,刘媛媛编写了第6、9、10章,范萍编写了第2、8、11章,雷莉霞编写了第1、4、7章和附录,并负责全书的统稿工作。
在本书的编写过程中得到了华东交通大学信息工程学院计算机基础部全体老师的热情支持和指导,在此表示衷心感谢。
由于作者水平有限,加之时间仓促,书中错误和不当之处在所难免,敬请读者批评指正。

 

 

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