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

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

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

『簡體書』C程序设计实用教程

書城自編碼: 3452015
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 马海峰 主编,关明山,桑海涛 副主编
國際書號(ISBN): 9787302538141
出版社: 清华大学出版社
出版日期: 2019-11-01

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

售價:HK$ 52.7

我要買

 

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


新書推薦:
闽南佛教寺庙建筑艺术与景观研究
《 闽南佛教寺庙建筑艺术与景观研究 》

售價:HK$ 181.7
烧掉你的船:将焦虑转化为积极行动的9个策略
《 烧掉你的船:将焦虑转化为积极行动的9个策略 》

售價:HK$ 68.8
虚无主义与崇高的后现代:从浪漫主义到后现代主义一段艰难关系的历史(故事)
《 虚无主义与崇高的后现代:从浪漫主义到后现代主义一段艰难关系的历史(故事) 》

售價:HK$ 90.9
图解昆虫学
《 图解昆虫学 》

售價:HK$ 572.7
银幕艳史:都市文化与上海电影(1896-1937)(典藏本)
《 银幕艳史:都市文化与上海电影(1896-1937)(典藏本) 》

售價:HK$ 147.2
淮南子的思想世界
《 淮南子的思想世界 》

售價:HK$ 78.2
汉阙漫漫隐官道 : 东汉二百年政争与兵事
《 汉阙漫漫隐官道 : 东汉二百年政争与兵事 》

售價:HK$ 227.7
甲骨文丛书·魏玛共和国:1918~1933
《 甲骨文丛书·魏玛共和国:1918~1933 》

售價:HK$ 194.4

 

編輯推薦:
C语言是国内外广泛使用的计算机语言,学会使用C语言进行程序设计是计算机专业工作者的一项必备的基本功,同时它对的其它语言的学习及编程具有重要的影响。本书分为四大部分,*部分为基础语法部分,力求将课程涉及的基本语法以案例形式讲清楚,同时使学生掌握程序设计的基本思想-顺序、选择、循环;第二部分是C程序设计的进阶部分,包括函数、C程序结构、编译预处理及文件操作,这是C程序设计的核心部分;第三部分C程序设计高级部分,涉及复杂数据结构的设计及其在C中的使用;第四部分是实战篇,通过与学生信息管理系统的操作以及同学感兴趣、效果直观的游戏程序的设计,进一步提升程序设计能力。本书详略得当,通俗易懂,内容新颖,体系合理,采用循序渐进的案例式教学。
內容簡介:
本书分为4部分,*部分基础语法部分,力求将课程涉及的基本语法以案例形式讲清楚,同时使学生掌握程序设计的基本思想-顺序、选择、循环;第二部分C程序设计的进阶部分,包括函数、C程序结构、编译预处理及文件操作,这是C程序设计的核心部分;第三部分C程序设计高级部分,涉及复杂数据结构的设计及其在C中的使用;第四部分实战篇,通过信息管理系统和游戏程序的设计,进一步提升程序设计能力。
關於作者:
马海峰(1977.2),哈尔滨工程大学获得计算机科学与技术专业博士学位,从事计算机专业教育教学工作十余年,长期深入一线教学,具有丰富的教育教学及研究经验。曾经编写过《计算机组成原理》教材。目前专注于C语言、Java语言的教学和研究工作。关明山(1975.10),东北林业大学获得计算机科学与技术专业硕士学位,从事计算机专业专业教育教学工作十余年,长期深入一线教学,具有丰富的教育教学及研究经验。目前专注于C语言、开源操作系统的教学和研究工作。
目錄
第1章C程序设计概述1
1.1计算机语言和程序1
1.1.1计算机语言和程序的含义1
1.1.2计算机语言的发展1
1.2C语言简介3
1.2.1C语言的发展历史3
1.2.2C语言的版本3
1.2.3C语言的特点4
1.3最简单的C语言程序5
1.3.1C程序开发环境5
1.3.2C程序运行步骤5
1.3.3用DevC开发简单的C程序6
习题9
第2章C语言基础11
2.1数据类型概述11
2.2常量12
2.2.1整型常量12
2.2.2浮点型常量12
2.2.3字符常量12
2.2.4字符串常量13
2.2.5符号常量13
2.3变量14
2.3.1标识符14
2.3.2整型变量14
2.3.3浮点型变量15
2.3.4字符型变量16
2.3.5字符串的存储方式17
2.4C的运算符和表达式17
习题20
C程序设计实用教程目录 第3章顺序结构程序设计22
3.1算法的概念和特性22
3.1.1算法的概念22
3.1.2算法的分类23
3.1.3算法的特点23
3.1.4算法和程序23
3.2算法的流程图表示24
3.2.1传统流程图24
3.2.2C程序的3种基本结构25
3.2.3NS图26
3.3C语句和结构化程序设计方法27
3.3.1C语句的分类27
3.3.2结构化程序设计方法28
3.4格式输入和输出语句29
3.4.1输入输出的概念和C语言中的实现29
3.4.2格式输出函数printf30
3.4.3格式输入函数scanf33
3.5字符串输入和输出语句35
3.5.1字符型输入函数getchar35
3.5.2字符型输出函数putchar36
3.6顺序结构C程序实例37
习题39
第4章选择结构程序设计40
4.1选择结构40
4.1.1关系运算符和关系表达式40
4.1.2逻辑运算符和逻辑表达式41
4.1.3条件运算符和条件表达式41
4.2if语句42
4.3switch语句45
习题47
第5章循环结构程序设计49
5.1while语句49
5.2dowhile语句52
5.3for语句54
5.4break语句和continue语句58
5.5循环结构C程序实例59
习题62
第6章数组64
6.1一维数组64
6.1.1一维数组的定义及引用64
6.1.2一维数组的初始化65
6.1.3一维数组程序举例66
6.2二维及多维数组68
6.2.1二维数组的定义及引用68
6.2.2二维数组的初始化69
6.2.3二维数组程序设计举例71
6.2.4多维数组73
6.3字符数组73
6.3.1字符数组的定义及引用74
6.3.2字符数组的初始化74
6.3.3字符串74
6.3.4字符数组的IO75
6.3.5字符串处理函数76
6.3.6字符数组应用举例79
6.4数组C程序实例81
习题83
第7章函数85
7.1函数的概念及定义85
7.1.1函数的概念85
7.1.2函数的定义86
7.2函数的参数及返回值87
7.2.1函数的参数87
7.2.2函数的返回值89
7.3函数的调用90
7.3.1函数调用的形式90
7.3.2函数的嵌套调用91
7.3.3函数的递归调用92
7.4变量的作用域及生存周期95
7.4.1变量的作用域95
7.4.2变量的生存周期96
7.5变量的存储类别97
7.5.1内存中存储空间的分配97
7.5.2内存中变量的存储类别97
7.6C内部函数和外部函数99
7.6.1内部函数99
7.6.2外部函数100
7.7函数C程序实例101
习题105
第8章指针106
8.1指针及指针变量106
8.1.1指针的概念106
8.1.2指针变量107
8.1.3指针变量的运算108
8.2指针与数组109
8.2.1指针操作一维数组109
8.2.2数组名作为函数参数111
8.2.3指针操作多维数组114
8.3指针与字符串117
8.3.1指针引用字符串117
8.3.2字符指针作为函数参数118
8.4指针与函数120
8.4.1指向函数的指针120
8.4.2返回指针值的函数121
8.5指针数组和指向指针的指针122
8.5.1指针数组123
8.5.2指向指针的指针124
8.6指针C程序实例125
习题132
第9章自定义数据类型和位运算134
9.1结构体概述134
9.1.1结构体类型概述134
9.1.2结构体类型的定义135
9.2结构体变量136
9.2.1结构体变量的声明136
9.2.2结构体的使用138
9.3结构体与数组139
9.3.1结构体数组的声明139
9.3.2结构体数组的初始化140
9.3.3结构体数组的使用140
9.4结构体与指针142
9.4.1指向结构体的指针142
9.4.2结构体数组与指针144
9.4.3结构体指针变量作函数参数145
9.5结构体与链表147
9.5.1链表的概念147
9.5.2动态分配内存148
9.5.3用结构体实现链表150
9.5.4链表的基本操作150
9.6共用体152
9.6.1共用体概述152
9.6.2共用体类型的定义152
9.6.3共用体变量的声明153
9.6.4共用体的使用153
9.7枚举类型数据154
9.7.1枚举类型的定义154
9.7.2枚举类型变量的声明155
9.7.3枚举类型变量的使用155
9.8类型定义符typedef156
9.9位运算157
9.9.1位运算符157
9.9.2位段160
9.9.3举例160
9.10自定义数据类型C程序实例161
习题164
第10章文件操作166
10.1文件概述166
10.1.1文件的概念166
10.1.2文件的类型166
10.1.3文件系统167
10.1.4文件指针168
10.2文件的读写操作168
10.2.1文件的打开与关闭168
10.2.2文件的顺序读写170
10.2.3文件的随机读写178
10.3文件操作实例181
习题190
第11章编译预处理192
11.1宏定义192
11.1.1宏定义简述192
11.1.2无参宏定义192
11.1.3带参宏定义193
11.2文件包含194
11.3条件编译197
11.3.1#if命令197
11.3.2#ifdef命令和#ifndef命令198
习题200
附录A标准ASCII码表202
附录BC语言常用关键字203
附录C运算符优先级与结合性204
参考文献207
內容試閱
前言FOREWORDC语言是目前国际上流行多年的一种结构化程序设计语言。它以功能丰富、表达能力强、使用灵活方便、应用面广、效率高等优点深受广大程序开发人员青睐,不仅适合开发系统软件,而且适合开发应用软件和进行大规模科学计算,因此C语言在开发和教学中都得到了广泛应用。
本书共分11章,诠释了C语言的基础语法知识以及C语言的核心内容,包括C语言的概述、算法的描述以及数据的表示等基本内容,以及程序设计的顺序、选择、循环三大结构,重点介绍了数组的运用、函数的概念及编写、指针的定义及引用、自定义数据类型的定义及使用,最后说明了数据持久化的文件操作和编译预处理知识。
本教材具有如下特色: ①作为一门专业基础课教材,有别于专业技能课教材,主线上沿袭理工科课程以学科体系为线索的指导思想,即在教材内容的知识结构上,依然以概念、定律、定理为线索的编写体系。②为了满足以能力为中心的培养目标要求,本教材改变传统基础课教材的编写方法,在掌握必需的理论知识的基础上,突出技术的综合应用能力培养,加强实践操作和技能训练,大部分章都设计了一个小型案例。精心设计的案例,使学生的学习重心从学会知识扩展到学会学习、掌握方法和培养能力上。
本书的编者都从事C语言教学多年,对所用C语言讲义进行了精心的总结、修改和整理,并参考了大量相关资料编成本书,其内容丰富,结构合理,实践性强,深入浅出,既注重理论知识,又注重程序设计方法的训练,突出了实践性与实用性。本书选择DevC作为C程序的集成开发环境,所有程序和实例都在该集成开发环境逐一运行通过。
本书由马海峰任主编,关明山、桑海涛任副主编。其中,第1、3、11章由马海峰编写,第6~8、10章由关明山编写,第2、4、5、9章由桑海涛编写。在本书的编写过程中,编者所在学校多名教师提出了许多宝贵意见和建议,本书的出版得到编者所在学校领导的大力支持,在此一并向他们表示衷心的感谢。
尽管作者在本教材的编写方面花费了较多心血,但由于水平所限,不当之处恳请各位读者批评指正。
作者2019年5月

 

 

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