程序设计基础(C语言)(第3版·微课视频·题库版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线

程序设计基础(C语言)(第3版·微课视频·题库版)精美图片
》程序设计基础(C语言)(第3版·微课视频·题库版)电子书籍版权问题 请点击这里查看《

程序设计基础(C语言)(第3版·微课视频·题库版)书籍详细信息

  • ISBN:9787302611134
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2022-09
  • 页数:337
  • 价格:53.70
  • 纸张:胶版纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看
  • 更新时间:2025-01-19 20:17:54

寄语:

配套微课视频、题库、教学课件、源代码、习题答案、试题、实验指导


内容简介:

本书以C语言为实例介绍程序设计的基础知识,是介绍C语言基本内容和学习C语言程序设计方法的教学用书。本书由浅入深地讲解了如何使用程序设计思想分析和理解问题,如何利用C语言程序设计方法处理和解决实际问题。全书共12章。第1、2章介绍C语言的基本概念、基本常识和程序设计思想;第3~6章介绍C语言的数据类型及三种结构;第7~11章介绍C语言的数组、函数、指针、结构体、共用体、枚举类型和位运算;第12章介绍文件操作。同时,本书还配有作者精心制作的电子课件,其中包括全部例题和习题的源程序文件,并提供相应的教学视频及题库。 本书文字流畅,讲解详尽,例题丰富,通俗易懂,实用性强,是初学者学习C语言程序设计的理想教材,既适合高等院校的计算机专业或相关专业的学生使用,也可作为计算机爱好者的自学参考书。本书还配有辅导教材《程序设计基础(C语言)学习辅导》(第3版)。


书籍目录:

第1章概述1

1.1计算机程序和计算机语言1

1.1.1低级语言1

1.1.2高级语言2

1.2程序设计的一般步骤3

1.3C语言的发展历程4

1.4初识C语言5

1.4.1C语言的特点5

1.4.2C和C 7

1.4.3C语言的字符集7

1.4.4C语言的词汇8

1.5简单的C语言程序9

1.5.1C语言程序举例9

1.5.2C语言程序的结构特点13

1.5.3培养良好的程序设计风格14

1.6运行C语言程序的步骤与方法15

1.7本章小结16

习题116

第2章算法与程序17

2.1算法的基础知识17

2.2算法的特征18

2.3几种常用的算法19

2.4简单算法示例21

2.5如何评价一个算法28

2.6算法的描述工具29

2.6.1自然语言29

2.6.2程序流程图30

2.6.3NS结构化流程图37

2.6.4过程设计语言40

2.6.5PAD图43

2.6.6判定表和判定树44

2.7结构化程序设计方法45

2.8本章小结47

习题247

目录程序设计基础(C语言)(第3版·微课视频·题库版)第3章基本数据类型与表达式49

3.1数据类型分类49

3.2整型数据49

3.3浮点型数据51

3.4字符型数据51

3.5常量与变量52

3.5.1常量52

3.5.2变量53

3.6运算符和表达式55

3.6.1C语言运算符简介55

3.6.2算术运算符和算术表达式55

3.6.3关系运算符和关系表达式56

3.6.4逻辑运算符和逻辑表达式57

3.6.5条件运算符和条件运算表达式59

3.6.6逗号运算符和逗号表达式59

3.7本章小结60

习题360

第4章顺序结构程序设计63

4.1顺序程序设计举例63

4.2C语句65

4.2.1C语句概述65

4.2.2基本的语句——赋值语句66

4.3数据的输入输出69

4.3.1格式输出函数printf()70

4.3.2格式输入函数scanf()74

4.3.3字符输出函数putchar()79

4.3.4字符输入函数getchar()80

4.4本章小结81

习题481

第5章选择结构程序设计83

5.1为什么需要选择结构83

5.2用if语句实现选择结构84

5.2.1单分支if语句84

5.2.2双分支if语句84

5.2.3多分支if语句85

5.3用switch语句实现选择结构87

5.4选择结构的嵌套89

5.5选择结构程序设计综合举例90

5.6本章小结93

习题594

第6章循环结构程序设计95

6.1为什么需要循环结构95

6.2用while语句实现循环结构95

6.3用do…while语句实现循环结构96

6.4用for语句实现循环结构97

6.5break语句和continue语句98

6.5.1用break语句提前退出循环98

6.5.2用continue语句提前结束本次循环99

6.6循环的嵌套100

6.7循环结构程序设计综合举例102

6.8本章小结106

习题6106

第7章数组107

7.1定义和引用一维数组107

7.1.1定义一维数组107

7.1.2引用一维数组元素108

7.1.3初始化一维数组109

7.1.4一维数组应用举例110

7.2定义和引用二维数组113

7.2.1定义二维数组114

7.2.2引用二维数组元素114

7.2.3初始化二维数组115

7.2.4二维数组应用举例116

7.3字符数组118

7.3.1定义字符数组118

7.3.2初始化字符数组118

7.3.3引用字符数组中的元素119

7.3.4字符串和字符串结束标志120

7.3.5字符数组的输入输出122

7.3.6使用字符串处理函数124

7.3.7字符数组应用举例128

7.4本章小结131

习题7131

第8章函数133

8.1函数概述133

8.2函数的定义136

8.2.1无参函数的定义形式136

8.2.2有参函数的定义形式137

8.2.3定义空函数137

8.2.4函数定义的注意事项138

8.3函数的调用138

8.3.1函数的参数139

8.3.2对调用函数的声明141

8.3.3函数的返回值144

8.4嵌套调用和递归调用145

8.4.1嵌套调用145

8.4.2函数的递归调用148

8.5数组作为函数参数152

8.5.1数组元素作函数实参152

8.5.2数组名作函数参数153

8.5.3多维数组名作函数参数157

8.6变量的作用域158

8.6.1局部变量158

8.6.2全局变量160

8.7变量的存储类型163

8.7.1动态存储方式164

8.7.2静态存储方式166

8.7.3存储类别小结172

8.8内部函数和外部函数175

8.8.1内部函数175

8.8.2外部函数176

8.9本章小结178

习题8179

第9章指针182

9.1指针概述182

9.2指针变量183

9.2.1指针变量的定义183

9.2.2指针变量的初始化184

9.2.3指针变量的引用185

9.2.4指针变量的运算187

9.3指针与数组189

9.3.1数组指针189

9.3.2指针数组194

9.3.3指向多维数组的指针196

9.4指针与字符串198

9.4.1字符型指针199

9.4.2通过指针引用字符串200

9.4.3指针处理字符串的应用举例202

9.5指针与函数205

9.5.1函数指针205

9.5.2指针函数214

9.5.3带参的main()函数216

9.6多重指针218

9.7动态内存的分配与指向它的指针变量220

9.7.1内存的分配220

9.7.2动态创建数组224

9.8本章小结225

习题9226

第10章结构体、共用体和枚举类型228

10.1结构体228

10.1.1结构体的定义228

10.1.2结构体变量的定义231

10.1.3结构体变量的使用233

10.1.4结构体与数组237

10.1.5结构体与指针240

10.1.6结构体综合举例247

10.2链表252

10.2.1链表的基本结构与定义252

10.2.2链表的基本操作254

10.2.3建立动态链表255

10.2.4输出链表258

10.3共用体261

10.3.1共用体的定义261

10.3.2共用体变量的定义和使用262

10.3.3共用体数据的特点264

10.3.4共用体举例266

10.4枚举类型268

10.4.1枚举类型的定义269

10.4.2枚举类型变量的定义和使用269

10.4.3枚举类型数据的特点271

10.4.4枚举类型举例271

10.5用typedef重定义数据类型名273

10.5.1typedef概述273

10.5.2typedef的典型用法274

10.5.3typedef与#define的区别275

10.6本章小结276

习题10277

第11章位运算281

11.1位运算概述281

11.2位运算符281

11.2.1取反运算282

11.2.2左移运算282

11.2.3右移运算283

11.2.4按位与运算284

11.2.5按位异或运算286

11.2.6按位或运算287

11.2.7不同长度的数据进行位运算287

11.2.8位运算举例288

11.3位段290

11.4本章小结291

习题11291

第12章文件294

12.1文件概述294

12.2文件类型指针295

12.3文件的打开和关闭296

12.3.1打开文件函数fopen()296

12.3.2关闭文件函数fclose()298

12.4文件的读写299

12.4.1字符读写函数fgetc()和fputc()299

12.4.2字符串读写函数fgets()和fputs()302

12.4.3数据块读写函数fread()和fwrite()305

12.4.4格式化读写函数fscanf()和fprintf()308

12.5文件的定位311

12.5.1文件位置指针定位函数fseek()311

12.5.2文件位置指针复位函数rewind()314

12.5.3文件位置指针查询函数ftell()315

12.6文件检测函数316

12.6.1文件结束检测函数feof()317

12.6.2文件出错检测函数ferror()317

12.6.3文件出错标志和文件结束标志置0函数clearerr()317

12.6.4应用举例317

12.7本章小结318

习题12319

参考文献324

附录A常用字符与ASCII码对照表325

附录BC语言中的关键字326

附录C运算符和结合性328

附录DC语言常用语法330

附录EANSI C常用库函数333


作者介绍:

暂无相关内容,正在全力查找中


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!



原文赏析:

暂无原文赏析,正在全力查找中!


其它内容:

编辑推荐

根据C语言的发展和计算机教学的需要,对C语言和程序设计的基本概念和要点讲解透彻,全面而深入;本书采取循序渐进的内容安排方式,通俗易懂的讲解方法; 讲述力求理论联系实际、深入浅出; 注重培养读者的程序设计能力及良好的程序设计风格和习惯; 注重实践环节,每章后精选了较多的习题,特别是例题、习题不重复,很多来源于生活;配套资源丰富,含微课视频、题库、源代码、教学课件、习题答案、实验指导、模拟试题等。


前言

“程序设计基础”是一门理论与实践密切相关,以培养学生程序设计能力为目标的课程,它的任务是培养学生运用高级程序设计语言求解问题的基本能力,其难点在于帮助学生形成以机器语言思考问题的思维。通过该课程的学习使学生了解高级程序设计语言的结构,掌握基本的应用计算机求解问题的思维方法以及基本的程序设计过程和方法。从问题提出、数据表示方式选定、算法设计,到代码编写、程序调试和测试,以及结果分析的过程中,培养学生抽象问题、设计与选择解决方案的能力,以及用具体编程语言实现方案并进行测试和评价的能力。

由于C语言具有其他语言无法比拟的优势,因此在计算机的各个领域得到了广泛应用,从系统软件的开发到应用程序的设计,特别是在图形处理和底层应用方面应用广泛。此外,C语言是一门结构化程序设计语言,有利于学生掌握程序设计的思想,目前仍是高校学习程序设计的一门基础性语言,所以本书选用C语言作为实现语言。

本书是作者多年来在讲授“C语言程序设计”的基础上,总结教学经验,整理编写而成的。以掌握程序设计思想为主线,由浅入深,先介绍基本知识及例题,再讲解应用方法,重点是训练读者的编程思维,培养读者利用计算机解决问题的能力。本书突出工程应用型人才的培养,强调实用性,体现“通俗易懂、结构清晰、层次分明、示例丰富”的特色。书中所有例题均在Visual C 6.0、DevC 、Microsoft Visual Studio 2022环境下运行通过。为了方便学习和加强实验教学,同时编写了该书的配套教材《程序设计基础(C语言)学习辅导》(第3版)。

全书共12章。第1、2章介绍了C语言的基本概念、基本常识、算法与程序设计思想,由冯斯苑老师编写;第3章介绍了C语言的基本数据类型与表达式,由房宜汕老师编写;第4章介绍顺序结构程序设计,由钟秀玉老师编写;第5、6章介绍了选择结构程序设计和循环结构程序设计,由房宜汕老师编写;第7章介绍了数组,由钟秀玉老师编写;第8章介绍了函数,由蓝红苑老师编写;第9章介绍了指针,由肖振球老师编写;第10、11章介绍了结构体、共用体、枚举类型和位运算,由巫喜红老师编写;第12章介绍了文件的输入输出操作,由陈世基老师编写,此外,附录部分也由陈世基老师编写。全书由巫喜红老师统稿,钟秀玉老师和巫喜红老师审定。

本书是在第2版的基础上修订而成的,补充了与实验相关的部分实例。相较第2版,充实了教学资源,除了原有的教学资源(包括教学PPT、源程序代码等)以外,新建了题库,扫描封底作业系统二维码可免费使用;专门录制了涵盖所有知识点的微课视频,读者可扫描封底的刮刮卡内二维码观看视频。

在本书写作过程中,参考了部分图书资料和网站资料,在此向其作者表示感谢。

本书的出版得到了2013年地方所属高校“本科教学工程”大学生校外实践教育基地建设项目“嘉应学院梅州市职业技术学校教育学实践教育基地”(教高司函〔2013〕48号)、2015年广东省本科高校教学质量与教学改革工程立项建设项目精品教材“程序设计基础(C语言)”(粤教高函〔2015〕133号)、2016年广东省高校教学质量与教学改革工程项目“精品资源共享课《数据结构》”(粤教高函〔2016〕233号)、2020年广东省高等学校教学质量与教学改革工程本科类项目重点专业“软件工程”(粤教高函〔2020〕19号)、2020年度嘉应学院质量工程建设项目在线开放课程“程序设计基础”(嘉院教〔2020〕19号)的支持,在此表示衷心的感谢。

此外,在2015年校级优秀教材评选活动中,本书的第1版荣获嘉应学院优秀教材一等奖;使用本书第2版作为教材的“程序设计基础”课程已被超星集团收录为“示范教学包”。

由于作者水平和经验有限,书中难免有不足之处,恳请读者提出宝贵意见和建议,使本书日臻完善。为方便教师的教学工作和读者的学习,本书有配套的源程序代码、习题答案和电子教案,读者可从清华大学出版社网站下载。

编者2022年3月


书籍介绍

  《程序设计基础(C语言)(第3版·微课视频·题库版)/21世纪高等学校计算机基础实用系列教材》以C语言为实例介绍程序设计的基础知识,是介绍C语言基本内容和学习C语言程序设计方法的教学用书。  《程序设计基础(C语言)(第3版·微课视频·题库版)/21世纪高等学校计算机基础实用系列教材》由浅入深地讲解了如何使用程序设计思想分析和理解问题,如何利用C语言程序设计方法处理和解决实际问题。  《程序设计基础(C语言)(第3版·微课视频·题库版)/21世纪高等学校计算机基础实用系列教材》共12章。第1、2章介绍C语言的基本概念、基本常识和程序设计思想;第3-6章介绍C语言的数据类型及三种结构;第7-11章介绍C语言的数组、函数、指针、结构体、共用体、枚举类型和位运算;第12章介绍文件操作。  同时,《程序设计基础(C语言)(第3版·微课视频·题库版)/21世纪高等学校计算机基础实用系列教材》还配有作者精心制作的电子课件,其中包括全部例题和习题的源程序文件,并提供相应的教学视频及题库。  《程序设计基础(C语言)(第3版·微课视频·题库版)/21世纪高等学校计算机基础实用系列教材》文字流畅,讲解详尽,例题丰富,通俗易懂,实用性强,是初学者学习C语言程序设计的理想教材,既适合高等院校的计算机专业或相关专业的学生使用,也可作为计算机爱好者的自学参考书。  《程序设计基础(C语言)(第3版·微课视频·题库版)/21世纪高等学校计算机基础实用系列教材》还配有辅导教材《程序设计基础(C语言)学习辅导》(第3版)。


书籍真实打分

  • 故事情节:9分

  • 人物塑造:9分

  • 主题深度:5分

  • 文字风格:3分

  • 语言运用:5分

  • 文笔流畅:5分

  • 思想传递:9分

  • 知识深度:9分

  • 知识广度:8分

  • 实用性:4分

  • 章节划分:3分

  • 结构布局:3分

  • 新颖与独特:4分

  • 情感共鸣:8分

  • 引人入胜:5分

  • 现实相关:7分

  • 沉浸感:7分

  • 事实准确性:8分

  • 文化贡献:9分


网站评分

  • 书籍多样性:8分

  • 书籍信息完全性:7分

  • 网站更新速度:9分

  • 使用便利性:4分

  • 书籍清晰度:6分

  • 书籍格式兼容性:6分

  • 是否包含广告:9分

  • 加载速度:5分

  • 安全性:6分

  • 稳定性:9分

  • 搜索功能:6分

  • 下载便捷性:4分


下载点评

  • 三星好评(132+)
  • 排版满分(562+)
  • 中评(523+)
  • 章节完整(345+)
  • 二星好评(650+)
  • 博大精深(278+)
  • 速度慢(676+)
  • 引人入胜(298+)
  • 四星好评(202+)
  • 微信读书(60+)
  • 不亏(250+)
  • 无颠倒(280+)
  • txt(597+)

下载评价

  • 网友 冉***兮: ( 2024-12-21 15:24:19 )

    如果满分一百分,我愿意给你99分,剩下一分怕你骄傲

  • 网友 仰***兰: ( 2024-12-29 00:31:51 )

    喜欢!很棒!!超级推荐!

  • 网友 权***颜: ( 2025-01-07 15:07:12 )

    下载地址、格式选择、下载方式都还挺多的

  • 网友 师***怡: ( 2025-01-10 15:04:26 )

    说的好不如用的好,真心很好。越来越完美

  • 网友 訾***晴: ( 2025-01-05 02:22:36 )

    挺好的,书籍丰富

  • 网友 相***儿: ( 2025-01-07 06:35:10 )

    你要的这里都能找到哦!!!

  • 网友 权***波: ( 2024-12-31 16:37:21 )

    收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!

  • 网友 郗***兰: ( 2025-01-05 02:35:41 )

    网站体验不错

  • 网友 国***芳: ( 2024-12-30 13:02:43 )

    五星好评

  • 网友 饶***丽: ( 2024-12-30 15:44:32 )

    下载方式特简单,一直点就好了。


随机推荐