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

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语言程序设计基础教程(慕课版)

書城自編碼: 3223961
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 王海宾
國際書號(ISBN): 9787121329487
出版社: 电子工业出版社
出版日期: 2018-07-01


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

售價:NT$ 273

我要買

share:

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



新書推薦:
宠物革命:动物与现代英国生活的形成
《 宠物革命:动物与现代英国生活的形成 》

售價:NT$ 360.0
(棱镜精装人文译丛)蔑视大众:现代社会文化斗争的实验
《 (棱镜精装人文译丛)蔑视大众:现代社会文化斗争的实验 》

售價:NT$ 275.0
皇家宫廷中的保健秘方 中小学课外阅读
《 皇家宫廷中的保健秘方 中小学课外阅读 》

售價:NT$ 290.0
《诗经》十五讲 十五堂《诗经》历史文化与文学课  丹曾人文通识丛书
《 《诗经》十五讲 十五堂《诗经》历史文化与文学课 丹曾人文通识丛书 》

售價:NT$ 395.0
述异记汇笺及情节单元分类研究(上下册)
《 述异记汇笺及情节单元分类研究(上下册) 》

售價:NT$ 475.0
环境、社会、治理(ESG)信息披露操作手册
《 环境、社会、治理(ESG)信息披露操作手册 》

售價:NT$ 1190.0
桑德拉销售原则   伍杰 [美]大卫·马特森
《 桑德拉销售原则 伍杰 [美]大卫·马特森 》

售價:NT$ 440.0
理论的意义
《 理论的意义 》

售價:NT$ 340.0

建議一齊購買:

+

NT$ 342
《 C语言程序设计基础教程 》
+

NT$ 218
《 C语言程序设计基础教程 》
內容簡介:
本书以计算机语言的学习与认知过程为主线,以实践为主导,按照程序设计与编写的思路进行讲解,尽量使用通俗易懂的语言描述,避免空洞难懂的理论。首先让读者对语言、C语言、程序设计、C语言程序设计进行整体认知;随后为了养成良好的编程习惯,学习编程逻辑与规则;而后在实践中积累程序设计的基本元素数据类型、常量、变量、运算符和表达式;在具备基本知识的过程中,逐渐在实践中感受程序的编写思路,并逐渐引入三大结构顺序、分支和循环;在能够编写一些小程序后,引入数组存储批量数据;为了实现程序的模块化引入函数;为了存储复杂数据类型引入结构体;为了优化程序性能在实践中引入指针;为了改进程序运行环境,提高程序效率,引入预处理;最终为了完成数据的永久存储,引入文件的操作。本书精选大量实例贯穿知识点的讲解,并在每个章节末配有实训任务和精选习题,突出了C语言程序设计学习的实用性与可操作性。顺应互联网 教材趋势,本书提供了大量配套资源:微课视频、源代码、实训任务、PPT课件、课程大纲、题库等。本书适合作为高职院校计算机相关专业的教材;适合作为高职院校理工科公共课C语言程序设计的教材;也可作为计算机编程爱好者的入门必备书籍;同时还可作为计算机培训机构的培训教材。
關於作者:
王海宾,男,副教授。2009.7至今邢台职业技术学院任教,自2006年以来长期从事软件设计与开发,每年都至少有一项企业实际项目,具有丰富的软件设计与开发经验。邢台职业技术学院首届(2010)观摩教学比赛一等奖(冠军)。
目錄
第1章认知C语言程序设计1
1.1整体认知1
1.1.1什么是语言?1
1.1.2什么是C语言?1
1.1.3什么是程序设计?2
1.1.4什么是C语言程序设计?4
1.2为什么学习C语言程序设计4
1.2.1C语言的发展与趋势4
1.2.2C语言的重要性4
1.3环境搭建与实践步骤5
1.3.1环境搭建5
1.3.2开发步骤7
1.4第一个C语言程序9
1.5程序案例10
1.6本章小结11
实训任务一环境搭建与第一个
C语言程序12
习题113
第2章C语言程序开发前的准备15
2.1项目的开发流程15
2.2C语言程序的开发流程16
2.3C语言程序的结构17
2.4程序编写规范19
2.5程序与算法20
2.6流程图21
2.7程序案例22
2.8本章小结23
实训任务二程序流程图的绘制23
习题224
第3章语言基础数据与运算26
3.1C语言程序的基本元素26
3.2标识符与关键字26
3.2.1标识符27
3.2.2关键字28
3.3数据类型28
3.4常量29
3.4.1直接常量30
3.4.2符号常量32
3.5变量34
3.6运算符与表达式35
3.6.1运算符基础35
3.6.2算术运算符与算术表达式35
3.6.3关系运算符和关系表达式37
3.6.4逻辑运算符和逻辑表达式38
3.6.5赋值运算符和赋值表达式39
3.6.6位运算符40
3.6.7其他运算符42
3.6.8运算符的优先级43
3.7类型的转换43
3.8程序案例44
3.9本章小结47
实训任务三程序中的数据与运算48
习题348
第4章程序逻辑处理三大流程
结构52
4.1顺序结构52
4.1.1C语言程序中的语句52
4.1.2格式化数据的输入输出53
4.1.3字符数据的输入输出58
4.2分支结构60
4.2.1单分支结构61
4.2.2双分支结构62
4.2.3多分支结构65
4.3循环结构71
4.3.1for语句72
4.3.2while语句76
4.3.3do-while语句78
4.3.4三种循环语句的比较79
4.3.5break、continue、goto、return
语句79
4.3.6循环的嵌套82
4.4程序案例84
4.5本章小结89
实训任务四程序逻辑处理90
习题491
第5章批量数据的存储数组100
5.1数组的认知100
5.2一维数组的定义、初始化与引用101
5.2.1一维数组的定义101
5.2.2一维数组的初始化102
5.2.3一维数组的引用104
5.3二维数组的定义、初始化与引用105
5.3.1二维数组的定义105
5.3.2二维数组的初始化105
5.3.3二维数组的引用106
5.4字符数组的定义、初始化与引用108
5.4.1字符数组的定义108
5.4.2字符数组的初始化108
5.4.3字符数组的引用109
5.4.4字符串和字符串结束标志110
5.4.5字符数组的输入输出110
5.4.6字符串处理函数112
5.5程序案例117
5.6本章小结121
实训任务五数组的应用121
习题5122
第6章程序的模块化函数127
6.1函数的认知127
6.1.1什么是函数?127
6.1.2为什么使用函数?128
6.1.3函数的分类131
6.2函数的定义、调用与声明132
6.2.1函数的定义132
6.2.2函数的调用133
6.2.3函数的参数和返回值134
6.2.4函数的声明138
6.3函数的嵌套140
6.4函数的递归141
6.5数组作为函数的参数142
6.5.1数组元素作为函数实参143
6.5.2数组名作为函数参数144
6.6变量的作用域145
6.6.1局部变量145
6.6.2全局变量147
6.6程序案例148
6.8本章小结152
实训任务六函数的应用153
习题6154
第7章程序性能优化指针160
7.1什么是指针?160
7.2为什么要使用指针?161
7.3指针变量的使用161
7.3.1指针变量的声明161
7.3.2指针变量的赋值162
7.3.3指针变量的引用162
7.3.4指针的加减运算165
7.4指针在数组中的应用165
7.4.1使用指针引用一维数组的
元素166
7.4.2使用指针引用二维数组的
元素167
7.5字符型指针引用字符串169
7.6指针数组和指向指针的指针170
7.6.1指针数组的概念170
7.6.2指向指针的指针172
7.7指针在函数中的应用173
7.7.1使用指针做函数参数173
7.7.2用指针做函数的返回值175
7.7.3使用指针调用函数176
7.8程序案例179
7.9本章小结182
实训任务七指针的使用,字符串
的处理183
习题7184
第8章复杂数据类型结构体与
共用体190
8.1结构体的认知190
8.2结构体变量的定义、初始化与
引用191
8.2.1结构体变量的定义191
8.2.2结构体变量的初始化193
8.2.3结构体变量的引用194
8.3结构体数组196
8.3.1结构体数组的定义196
8.3.2结构体数组的初始化197
8.3.3结构体数组的引用197
8.4结构体指针变量199
8.4.1指向结构体变量的指针199
8.4.2指向结构体数组的指针200
8.5共用体201
8.5.1定义共用体类型201
8.5.2共用体变量的定义201
8.5.3共用体变量的初始化与
引用202
8.6程序案例203
8.7本章小结205
实训任务八结构体和共用体205
习题8206
第9章优化程序设计预处理209
9.1宏定义209
9.1.1不带参数的宏定义209
9.1.2带参数的宏定义212
9.2文件包含213
9.3条件编译215
9.4程序案例217
9.5本章小结219
实训任务九预处理命令的使用220
习题9220
第10章数据永久存储文件操作224
10.1文件的认知224
10.1.1C语言中的数据流225
10.1.2文件指针225
10.2文件的打开与关闭226
10.2.1文件的打开226
10.2.2文件的关闭228
10.3文件的顺序读写228
10.3.1字符数据的读写228
10.3.2字符串数据的读写232
10.3.3二进制数据的读写234
10.3.4数据的格式化读写236
10.4文件的随机读写238
10.5文件读写的出错检测240
10.6程序案例241
10.7本章小结243
实训任务十文本的相关操作244
习题10245
附录A标准字符与ASCII代码对照表250
附录BC语言常用库函数251
参考文献255
內容試閱
C语言是一门通用的计算机编程语言,自诞生起已经有近50年的历史,但仍然热度不减。在每年的计算机语言排行榜中,C语言的排名均位列前三。目前,不但计算机相关专业开设C语言程序设计的课程,所有的理工类本科都将C语言作为其必修课程。C语言之所以经久不衰,不是因为所有人将来都会去从事C语言开发,而是因为C语言是计算机学科的基础,是整个理工学科的基石。
1.写作背景
当前C语言程序设计的教材层出不穷,纵观这些教材,大部分都是以专业术语的方式去讲解知识,并且很多内容东拼西凑,思路不够清晰,缺乏从程序设计与开发整个流程去讲解的模式。本书按照软件工程的设计开发思路,设计安排教材章节,每个知识点的讲解尽量做到通俗易懂。
随着互联网 不断向纵深发展,任何传统行业都离不开互联网,都要与互联网结合。教材也不例外,虽然现在市场上存在一些慕课、微课版的教程,但C语言程序设计类的教程尚不存在互联网 的模式。
鉴于上述两个原因,编者萌发了写一本使用最通俗易懂的自然语言,清晰透彻地讲解相对深奥的专业知识,同时还配有大量微课视频、程序源代码的教材的想法。
2.写作目的
本书的编者是一名具有15年程序设计与开发经验的程序设计界的老兵,同时还是一名潜心教学改革与创新的高校教师。编者一直致力于将自己的经验或者教训通过书的形式呈现给读者,通过最通俗易懂的语言与实例来把复杂抽象的程序设计讲给业界的新人们。编者认为,不管编写的教材采用什么方式去讲解,最关键的是要把问题描述清楚,把要讲解的东西,以最直接、最直白的形式传达给读者。
3.教材特色
随着国家建设应用型大学步伐的不断加快,大学的教育正在逐渐变得注重实践。本书顺应了这一趋势,书中理论知识在够用的前提下,更加注重与强调实践。本书以实例与实训贯穿,通俗易懂。本书特色主要体现在以下几个方面。
? 通俗易懂
本书尽量摒弃过于深奥的专业术语,采用最通俗易懂的语言去描述程序设计开发的过程,运用类比的方法,将程序设计与现实生活相结合,既有利于教学,又非常适合自学,让程序设计更加简单易懂,零基础也能无障碍阅读与学习。
? 注重实践
本书以实践为主线,每一个知识点都附以实例,每个章节后配有实训任务和精选习题。所有实践与实例,编者都经过认真调试并给出了详细的操作步骤,读者按照步骤操作百分百可以得到正确结果。
? 慕课视频知识点全覆盖
顺应互联网 教材新模式,编者在SPOC等平台均开设了慕课课程,基于本书知识点,由多年软件设计与开发经验的教师录制了70多段微课视频,实现了C语言程序设计知识点全覆盖。慕课及微课可扫描封面及书中二维码观看学习,其余教学资源,如源代码、PPT课件、习题答案等,请登录华信教育资源网(www.hxedu.com.cn)免费注册后下载。
? 基于Dev-C环境
随着信息技术的发展,操作系统的主流已经是Windows 10、Windows Server 2012,Visual Studio C 6.0在主流的操作系统下安装、使用或多或少都暴露出了兼容性问题。Dev-C是开源的轻量级开发工具,安装方便、使用简单。
4.主要内容
本书以计算机语言的学习与认知过程为主线,以实践为主导,按照程序设计与编写的思路进行讲解,尽量使用通俗易懂的语言描述,避免空洞难懂的理论。首先让读者对语言、C语言、程序设计、C语言程序设计进行整体认知;随后为了养成良好的编程习惯,学习编程逻辑与规则;而后在实践中积累程序设计的基本元素数据类型、常量、变量、运算符和表达式;在具备基本知识的过程中,逐渐在实践中感受程序的编写思路,并逐渐引入三大结构顺序、分支和循环;在能够编写一些小程序后,引入数组存储批量数据;为了实现程序的模块化引入函数;为了存储复杂数据类型引入结构体;为了优化程序性能在实践中引入指针;为了改进程序运行环境,提高程序效率,引入预处理;最终为了完成数据的永久存储,引入文件的操作。
5.适用范围
本书适合作为高职院校计算机相关专业的教材;适合作为高职院校理工科公共课C语言程序设计的教材;也可作为计算机编程爱好者的入门必备书籍;同时还可作为计算机培训机构的培训教材。
6.编写情况
全书由王海宾进行整体规划与内容组织;王海宾与刘霞负责内容统稿并任主编,钱孟杰、霍艳玲、王刚、罗志华、危珊任副主编。
本书第1、4、5章由王海宾编写;第2章由张静和丁莉共同编写;第3章由刘霞编写;第6章由高娟娟、宋亚青共同编写;第7章由钱孟杰编写;第8章由王刚编写;第9章由罗志华和危珊共同编写;第10章由霍艳玲和赵美枝共同编写;程序源代码、PPT、实训任务与课后习题由王海宾编写;微课视频由王海宾、高娟娟、宋亚青共同录制。在本书的编写过程中得到很多业界同仁的支持,在此一并表示感谢。
尽管编者认真、仔细,并尽量做到最好,但书中难免有疏忽、遗漏之处,恳请读者提出宝贵意见和建议,以便今后改进和修正。编者E-mail地址为seashore_wang@163.com。
编 者

 

 

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