• C语言程序设计简明教程Qt实战
21年品牌 40万+商家 超1.5亿件商品

C语言程序设计简明教程Qt实战

全新正版 极速发货

29.45 5.9折 49.9 全新

库存10件

广东广州
认证卖家担保交易快速发货售后保障

作者彭凌西 唐春明 黄铮 陈统

出版社人民邮电

ISBN9787115584861

出版时间2022-04

装帧其他

开本其他

定价49.9元

货号31413107

上书时间2024-06-30

书香美美

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
彭凌西:广州大学教授,硕士生导师,博士后导师,中国计算机学会高级会员;主要研究方向为智能算法和网络安全;已发表SCI论文20多篇,主持国家自然科学基金等科研项目6项,以第一发明人申请并获授权国家发明专利2项,出版图书2本;从事计算机教学和研究工作20多年,主讲C语言 /C++程序设计、UNIX系统编程、数据库原理、可视化程序设计、人工智能导论等课程。
唐春明:广州大学教授,博士生导师,广州市高层次人才优秀专家。现为广州大学研究生院常务副院长、广东省信息安全技术重点实验室主任、教育部高等学校数学类专业教学指导委员会委员、中国密码学会组织工作委员会副主任、中国密码学会密码应用工作委员会秘书长、广东省数学学会常务理事兼副秘书长、广东省工业与应用数学学会副理事长、广东省学位与研究生教育学会常务理事。
黄峥:广州大学讲师,主要研究方向为电气控制与可编程控制器、运动控制与仿真。
陈统:广东轩辕网络科技股份有限公司董事长、“广东特支计划”科技创业领军人才、广州市高层次人才优秀专家。主要研究方向为计算机应用技术、云计算、大数据及人工智能等。参与编写行业白皮书1本,参与制定行业标准2项,参与编著云计算、大数据教材14本,获得发明专利授权3件,申请发明专利8件,同时主持或参与了10余项国家、省、市等政府科技项目。

目录
目录
第 1章  计算机基础和编程环境搭建1
1.1  认识计算机1
1.2  计算机语言与C语言3
1.3  Qt下载和安装4
1.4  习题9
第 2章  C语言入门10
2.1  认识C语言程序10
2.2  基本语法15
2.2.1  令牌15
2.2.2  分号 16
2.2.3  注释16
2.2.4  标识符16
2.2.5  保留字17
2.2.6  空格18
2.3  变量和数据类型18
2.3.1  变量18
2.3.2  数据类型19
2.3.3  数据长度19
2.3.4  多个变量连续定义21
2.4  输入和输出21
2.4.1  putchar()函数21
2.4.2  printf()函数23
2.4.3  puts()函数25
2.4.4  scanf()函数26
2.4.5  getchar()函数28
2.4.6  gets()函数28
2.5  变量运算29
2.5.1  加减乘除29
2.5.2  除数异常处理30
2.5.3  取余运算30
2.5.4  运算简写31
2.5.5  字符与整数混合运算31
2.5.6  自增和自减运算32
2.5.7  算术表达式和运算符的优先性与
             结合性32
2.5.8  类型转换33
2.6  宏和常量33
2.6.1  宏定义33
2.6.2  常量34
2.7  运算符与优先级35
2.7.1  关系运算符与优先级35
2.7.2  逻辑运算符与优先级35
2.8  编程规范36
2.9  编程实例37
2.9.1  浮点数交换37
2.9.2  浮点数相乘38
2.10  习题39
第3章  流程图40
3.1  流程图符号组成40
3.2  流程图绘制41
3.3  习题44
第4章  顺序、分支和循环结构45
4.1  顺序结构45
4.2  分支结构46
4.2.1  if 语句46
4.2.2  if ... else语句47
4.2.3  if...else if 语句49
4.2.4  switch语句50
4.3  循环结构52
4.3.1  循环类型53
4.3.2  循环控制语句59
4.3.3  循环综合应用61
4.4  习题64
第5章  函数65
5.1  函数定义65
5.2  变量作用域69
5.2.1  局部变量69
5.2.2  全局变量70
5.2.3  static修饰70
5.2.4  跨文件调用变量的方法72
5.3  函数嵌套调用73
5.4  函数递归调用74
5.5  习题77
第6章  断点调试78
6.1  断点78
6.2  调试过程79
6.3  习题81
第7章  数组82
7.1  一维数组 82
7.2  冒泡法排序85
7.3  二维和多维数组87
7.4  习题90
第8章  指针91
8.1  指针的概念91
8.2  指针变量92
8.2.1  定义92
8.2.2  NULL指针92
8.2.3  使用指针变量93
8.3  数组指针95
8.3.1  一维数组指针95
8.3.2  指针运算97
8.3.3  一维数组指针的使用99
8.3.4  数组作为参数99
8.3.5  指针与二维数组101
8.3.6  指针数组与数组指针102
8.3.7  多级指针103
8.4  字符串操作函数103
8.4.1  strcpy()函数和strncpy()函数103
8.4.2  strcat()函数105
8.4.3  strlen()函数106
8.4.4  strcmp()函数106
8.4.5  strlwr()函数和strupr()函数107
8.4.6  strstr()函数107
8.4.7  综合应用108
8.5  字符串指针110
8.6  函数指针111
8.7  主程序参数传入112
8.8  习题113
第9章  结构体和枚举115
9.1  结构体115
9.1.1  创建结构体类型115
9.1.2  定义结构体变量116
9.1.3  初始化结构体变量与访问成员117
9.2  结构体数组118
9.3  结构体指针119
9.4  链表121
9.4.1  概念与构成121
9.4.2  动态单向链表123
9.4.3  单向循环链表129
9.5  枚举131
9.5.1  创建枚举类型131
9.5.2  枚举变量132
9.6  习题133
第 10章  文件读写134
10.1  打开和关闭文件134
10.2  读写文件136
10.2.1  以字符形式读写文件137
10.2.2  以字符串形式读写文件139
10.2.3  格式化读写文件142
10.2.4  二进制文件的读写143
10.3  随机读写文件145
10.4  综合运用146
10.5  习题148
附录
附录一  常用字符与ASCII表149
附录二  C语言运算符优先级150
附录三  C语言常用库函数151

内容摘要
本书主要介绍C语言程序设计,帮助读者掌握C语言的相关概念、基础知识和实际应用。内容讲解循序渐进,重点突出。全书内容包括计算机基础知识和编程环境的搭建,C语言入门基础知识,流程图,基本结构,函数,断点调试,数组,指针,枚举和结构体,以及文件读写。全书通过100多个编程或实战案例,结合Qt工具,让读者在实践中掌握C语言程序设计基础,并进一步掌握计算机程序设计。 本书语言简洁,通俗易懂,不仅适合大专院校的学生使用,也适合对程序设计感兴趣的读者作为入门教程。

主编推荐
中科院院士张景中作序推荐
1. 通俗易懂,简明扼要。书中通过100多个编程实例和项目,详细的代码注释讲解和结果分析,语言简介精炼,通俗易懂地介绍C语言编程基础知识,让难以理解的数组和指针等内容轻松掌握。
2. 重点突出,循序渐进。重点介绍 C语言基础,并结合当前流行的开源可视化编程工具Qt,对流程图、断点调试、编程规范等编程相关的重点内容进行了详细介绍,既学习了C编程,又掌握了集成编程环境。
3. 实例丰富,快速上手。本书有100多个编程实例,包含基本一些编程案例和算法,也涉及编程的一些应用技术领域。
4. 资源丰富,易学易教。本书专属配套网站提供在Qt 5.12编程环境上经编译通过的本书全部C示例源码、教学视频、课件、习题、习题解答、教学大纲等立体化教学资源。

媒体评论
本书重点突出,循序渐进,有机结合了编者在高校和企业多年的研究、教学和工程经验,读者可事半功倍地掌握C 语言知识,提高学习效率。
——张景中 中国科学院院士

这是一本内容较为丰富的 C 语言从入门到实践的书籍,采用 Qt 集成编程环境,围绕一个个案例背后的知识点,循序渐进地剖析讲解,带领初学者逐步掌握 C 语言编程。
——陈继东 阿里巴巴达摩院资深数据专家

本书语言通俗易懂、案例连贯、结构清晰、讲解详细,是一本值得推荐的 C 语言和 Qt 编程的入门书籍。
——于璠 华为 MindSpore 资深架构师

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP