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

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

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

書城自編碼: 3134225
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 朱艳辉
國際書號(ISBN): 9787121331831
出版社: 电子工业出版社
出版日期: 2018-01-01
版次: 1
頁數/字數: 324/
書度/開本: 16开 釘裝: 平塑

售價:NT$ 319

我要買

share:

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



新書推薦:
东欧史(全二册)-“中间地带”的困境
《 东欧史(全二册)-“中间地带”的困境 》

售價:NT$ 1010.0
虚拟资本:金融怎样挪用我们的未来
《 虚拟资本:金融怎样挪用我们的未来 》

售價:NT$ 352.0
刻意练习不生气
《 刻意练习不生气 》

售價:NT$ 179.0
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
《 大宋理财:青苗法与王安石的金融帝国(全彩插图本) 》

售價:NT$ 500.0
安全感是内心长出的盔甲
《 安全感是内心长出的盔甲 》

售價:NT$ 305.0
快人一步:系统性能提高之道
《 快人一步:系统性能提高之道 》

售價:NT$ 505.0
我们为什么会做梦:让梦不再神秘的新科学
《 我们为什么会做梦:让梦不再神秘的新科学 》

售價:NT$ 352.0
算法图解(第2版)
《 算法图解(第2版) 》

售價:NT$ 356.0

內容簡介:
本书以培养学生程序设计思维和基本能力为目标,在知识点的组织结构方面,充分考虑C语言重要语法知识点的全面性,又突出学生开发程序的实践能力和工程能力的训练。本书共11章,全面讲述C语言语法知识点,从简单数据结构、简单控制结构到复杂数据结构、复杂控制结构,循序渐进地展示C语言特性。本书采用启发式的写作风格,以程序设计主线,以应用编程为驱动,每个章节按照提出问题、分析问题、解决问题的思路写作。本书的所有参考资料请参见网站http:jsjjc.hut.edu.cn或http:www.hxedu.com.cn。本书适用对象是高等院校计算机专业及非计算机专业的师生,计算机等级考试培训班师生,广大C语言自学者。
關於作者:
朱艳辉,女,湖南工业大学计算机学院教授,副院长,湖南省高教学会计算机教育专业委员会理事,中国计算机学会高级会员。
目錄
目录
第1章C语言程序设计概论1
1.1问题提出:程序设计概述1
1.2程序设计语言3
1.2.1自然语言和计算机语言3
1.2.2程序设计语言介绍4
1.3初识C语言程序4
1.4实现问题求解的过程6
1.4.1计算机求解问题步骤6
1.4.2问题分析和建模6
1.4.3算法设计6
1.4.4程序设计8
1.5C语言的发展历史及特点9
1.5.1C语言的发展9
1.5.2C语言的特点11
1.5.3C语言的基本符号11
1.6C语言程序的开发环境13
1.6.1C语言的一般上机步骤13
1.6.2Visual C 2010集成开发环境14
1.7科学计算器和学生成绩管理系统17
本章小结19
习题119
第2章简单的C程序设计21
2.1问题提出:顺序结构程序设计21
2.2格式输出语句22
2.2.1格式输出语句程序举例和解析22
2.2.2格式输出printf函数23
2.3格式输入语句26
2.3.1格式输入语句程序举例和解析26
2.3.2格式输入函数scanf27
2.4字符数据输入、输出30
2.4.1字符数据输入、输出程序举例和解析30
2.4.2字符输出函数putchar和字符输入函数getchar30
2.5简单C程序设计举例32
本章小结33
习题235
第3章选择(分支)结构程序设计37
3.1问题提出:选择(分支)结构程序设计37
3.2if语句38
3.2.1简单if语句38
3.2.2关系运算符40
3.2.3逻辑运算符41
3.2.4if-else语句42
3.2.5if-else-if语句44
3.2.6if语句嵌套45
3.3条件表达式48
3.4switch语句49
3.4.1switch语句程序举例49
3.4.2switch语句应用50
3.5选择结构程序综合应用53
本章小结57
习题359
第4章循环结构程序设计61
4.1问题提出:循环结构程序设计61
4.2while循环62
4.2.1while循环程序举例和解析62
4.2.2while语句63
4.3do-while循环64
4.3.1do-while循环程序举例和解析64
4.3.2do-while语句65
4.4for循环66
4.4.1for循环程序举例和解析66
4.4.2for语句67
4.5循环嵌套68
4.5.1循环程序举例和解析68
4.5.2循环嵌套69
4.5.3break和continue语句71
4.6循环结构程序应用综合举例73
本章小结76
习题477
第5章函数80
5.1问题提出:函数的应用80
5.2函数的定义、声明和调用82
5.2.1有关函数的程序举例和解析82
5.2.2函数的定义82
5.2.3函数的声明83
5.2.4函数的调用84
5.3函数的参数和值86
5.3.1函数应用程序举例和解析86
5.3.2函数的参数87
5.3.3函数的值88
5.4函数的嵌套调用88
5.4.1函数的嵌套调用程序举例和解析88
5.4.2函数的嵌套调用说明89
5.5函数的递归调用89
5.5.1函数的递归调用程序举例和解析89
5.5.2函数的递归调用说明90
5.6变量的作用域和存储类别91
5.6.1变量应用的程序举例和解析91
5.6.2变量的作用域92
5.6.3变量的存储类别94
5.7编译预处理命令98
5.7.1编译预处理程序举例和解析98
5.7.2宏定义98
5.7.3文件包含102
5.7.4条件编译103
5.8函数应用举例105
本章小结109
习题5109
第6章数据类型、常量、变量、表达式112
6.1C语言的基本数据类型及其内部表示112
6.1.1数据类型概述112
6.1.2整数类型113
6.1.3实数类型114
6.1.4字符类型115
6.2常量和变量116
6.2.1常量116
6.2.2变量120
6.3运算符和表达式122
6.3.1赋值运算符和赋值表达式123
6.3.2算术运算符和算术表达式125
6.3.3位运算符和位运算表达式127
6.3.4逗号运算符和求字节运算符129
6.4数据类型转换131
6.4.1类型自动转换131
6.4.2赋值转换132
6.4.3强制类型转换133
本章小结134
习题6136
第7章数组140
7.1问题的提出:数组的运用140
7.2一维数组141
7.2.1一维数组的程序举例和解析141
7.2.2一维数组类型定义142
7.2.3一维数组元素的引用143
7.2.4一维数组元素的初始化144
7.3二维数组145
7.3.1二维数组的程序举例和解析145
7.3.2二维数组的定义147
7.3.3二维数组元素的引用147
7.3.4二维数组的初始化148
7.4字符数组150
7.4.1程序举例和解析150
7.4.2字符数组的定义和元素引用150
7.4.3字符串变量151
7.5字符串常用函数153
7.6向函数传递数组156
7.6.1向函数传递一维数组156
7.6.2向函数传递二维数组157
7.7数组应用程序举例158
本章小结165
习题7165
第8章指针169
8.1问题的提出:指针的运用169
8.2指针变量的定义、赋值和运算171
8.2.1指针变量程序举例和解析171
8.2.2指针变量的定义172
8.2.3指针变量的赋值及初始化173
8.2.4指针变量的运算174
8.3指针作为函数的参数176
8.3.1指针作为函数参数程序举例和解析176
8.3.2指针作为函数参数时的注意事项178
8.4指针与一维数组178
8.4.1指针与一维数组程序举例和解析178
8.4.2指针与一维数组的关系179
8.5指针与字符串181
8.5.1指针与字符串程序举例和解析181
8.5.2指针与字符串、字符数组的关系182
8.6指针与二维数组183
8.6.1指针与二维数组程序举例和解析183
8.6.2指针与二维数组的关系184
8.7指针与内存的动态分配186
8.7.1指针与内存的动态分配程序举例与解析187
8.7.2动态内存分配的步骤188
8.7.3动态内存分配函数188
8.8指针进阶189
8.8.1指针作为函数返回值189
8.8.2指向函数的指针190
8.8.3指针数组192
8.8.4指向指针的指针193
8.8.5指针数组名与指针数组元素的关系194
8.8.6main函数的参数和返回值194
8.9指针综合应用196
本章小结202
习题8205
第9章结构体、共用体和枚举210
9.1问题的提出:结构体、共用体和枚举的运用210
9.2结构体211
9.2.1结构体程序举例和解析211
9.2.2结构体类型214
9.2.3结构体类型变量215
9.2.4结构体数组217
9.2.5结构体指针219
9.2.6结构变量、结构指针作为函数参数220
9.2.7定义自己的类型名222
9.3链表223
9.3.1链表程序举例和解析223
9.3.2链表的概念225
9.3.3链表的操作225
9.4共用体228
9.4.1共用体程序举例和解析228
9.4.2共用体类型及变量的定义229
9.4.3共用体变量的引用229
9.5枚举类型230
9.5.1枚举类型程序举例与解析230
9.5.2枚举类型基本概念231
9.6应用程序举例233
本章小结235
习题9236
第10章文件240
10.1问题的提出:文件在程序设计中的运用240
10.2文件概述241
10.2.1有关文件的程序举例和解析241
10.2.2文件分类242
10.2.3C语言对文件的处理方法242
10.2.4文件结构指针243
10.3文件的打开和关闭244
10.3.1文件的打开和关闭程序举例和解析244
10.3.2文件的打开245
10.3.3文件的关闭246
10.4文件的读和写247
10.4.1文件的读和写程序举例和解析247
10.4.2字符方式文件读函数fgetc、写函数fputc248
10.4.3字符串方式文件读函数fgets、写函数fputs249
10.4.4格式化文件读函数fscanf、写函数fprintf250
10.4.5数据块读函数fread、写函数fwrite252
10.5文件的随机读写254
10.5.1文件的随机读写程序举例和解析254
10.5.2文件的定位函数254
10.6文件的错误检测256
10.7程序设计举例256
本章小结259
习题10260
第11章C语言的综合应用264
11.1科学计算器264
11.1.1科学计算器的设计思想264
11.1.2函数和数据结构设计265
11.2学生成绩管理系统274
11.2.1学生成绩管理系统设计要求274
11.2.2函数和数据结构设计276
11.2.3学生成绩管理系统参考源代码280
本章小结294
习题11294
附录AASCII码表296
附录BC语言中运算符的优先级与结合性297
附录CC语言的关键字及其用途298
附录DC语言常用语法摘要299
附录EC语言常用标准库函数303
参考文献311
內容試閱
前 言
程序设计是高校重要的计算机课程,是学习计算机应用与软件开发的基础。通过该课程的学习,学生不仅需要掌握程序设计语言的基本知识,更应该在学习的过程中逐步掌握程序设计的思想和技能。
C语言作为一种通用的程序设计语言,既具备高级语言的特性,又具有直接操纵计算机硬件的能力。C语言数据类型丰富,运算方便,语句表达简捷,数据结构丰富,可用于编写高效简捷、风格优美的应用程序以及计算机系统程序。用C语言编写的程序具有运算速度快、效率高、目标代码紧凑、可移植性好等特点。
本书在知识点的组织结构方面,以程序设计为主线,以应用编程为驱动,以讲解程序设计的思想和方法为前提,既充分考虑C语言重要语法知识点的全面性,又突出学生程序开发的实践能力和工程能力的训练,内容上注重C语言的语法知识点的全面性,从简单的数据结构、简单控制结构到复杂的数据结构、复杂的控制结构,循序渐进地展示C语言的特性。
本书在结构设计上强调实践,为了提高读者的学习兴趣,对C语言知识的讲解一般是通过实例程序引入的。为了提高读者的实践能力,从课程初期就开始练习编程,贯穿始终。在写作风格上采用启发式写作风格,每个章节按照提出问题、分析问题、解决问题的思路写作,便于学生思考问题提高程序设计能力,而不是机械式地学习语法,便于教师教会学生如何对一个问题进行分析设计到最后编程的过程。
在内容编排上,本书注重教材的易用性。全书共11章,主要内容包括C语言程序设计概述、基本数据类型及表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、函数及预处理、数组、指针、复杂结构类型、文件和C语言综合应用等。每章开头有内容导读与学习目标,每章结尾有本章知识点小结,并配备了思考题,方便学生加深理解,即学即练,提高兴趣。
本书是湖南省普通高等学校省级精品课程C语言程序设计、湖南省普通高等学校特色专业计算机科学与技术的建设与研究成果,免费提供电子教案、扩展练习及其他参考资料等,参见网站http:jsjjc.hut.edu.cn和http:www.hxedu.com.cn(华信教育资源网),或发邮件至lcy469@163.com。
本书由朱艳辉提出编写思路和编写大纲,曾志高、刘强、蒋鸿、童启、杨名念参加编写,由朱艳辉统稿。本书配有《C语言程序设计实验教程》,提供了课内与课外实验指导、习题解答,介绍了Visual C 2010、Bloodshed Dev-C、Code::Blocks、C4Driod、Turbo C 3.0等流行的5种C语言编辑环境,以主要知识点为主线设计的实验题目,兼具趣味性和实用性,并以任务驱动方式指导学生完成实验程序设计。实验指导部分还包含了综合应用实例,可作为本课程的课程设计。习题指导部分提供了一定量的习题及解答,供读者练习巩固。
由于编者水平有限,书中难免有错误和不妥之处,恳请读者批评指正。
作 者

 

 

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