万本电子书0元读

万本电子书0元读

顶部广告

高级语言程序设计(C/C++版)电子书

1.以问题求解为导向深讲解高级语言程序设计,以在线评测编程问题为载体,把对问题的分析和求解作为串联教材各章节知识的主线,注重运用程序设计知识求解具体问题。2.配有授课电子课件、微课视频、源代码、教案、教学大纲、实验指导书等资源,可帮助读者深浅出地理解高级语言程序设计的技术内涵。

售       价:¥

纸质售价:¥44.90购买纸书

0人正在读 | 0人评论 6.7

作       者:魏涛

出  版  社:机械工业出版社

出版时间:2025-05-08

字       数:9.4万

所属分类: 教育 > 大中专教材 > 研究生/本科/专科教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
《高级语言程序设计:C/C 版》共分9章,主要包含C/C 基础知识、顺序结构、选择结构、循环结构、数组、函数、指针、结构体、文件等内容。《高级语言程序设计:C/C 版》以问题求解为导向,将典型案例与程序设计相结合,在选择案例时紧扣竞赛和考研需求,且注重所选取案例的知识性、趣味性、启发性,同时将案例统一部署在在线评测系统上,读者不但能够循序渐地学习程序设计知识,而且可以方便快捷地将所学知识应用于编程实践。《高级语言程序设计:C/C 版》可作为本科计算机相关专业的“C语言程序设计”“程序设计基础”“高级语言程序设计”等课程的基础教材,也可作为大学生程序设计竞赛参赛者及C/C 语言自学者、发者的门参考书,对参加计算机专业研究生学考试的考生也有一定的参考作用。<br/>【推荐语】<br/>1.以问题求解为导向深讲解高级语言程序设计,以在线评测编程问题为载体,把对问题的分析和求解作为串联教材各章节知识的主线,注重运用程序设计知识求解具体问题。2.配有授课电子课件、微课视频、源代码、教案、教学大纲、实验指导书等资源,可帮助读者深浅出地理解高级语言程序设计的技术内涵。<br/>【作者】<br/>魏涛,男,1981年5月出生,工学博士,中共党员,教授,硕士生导师,河南省高等学校优秀共产党员,河南省普通高等学校教学指导委员会委员(计算机类),河南省青年骨干教师。长期致力于计算机视觉、图像处理与模式识别等领域研究,发表SCI检索期刊论文7篇、出版专著2部,承担国家自然科学基金2项、省级科研项目5项,主持授权国家发明专利2项,获得河南省科技步奖二等奖3项。<br/>
目录展开

书名页

版权

前言

第1章 基础知识

1.1 程序设计语言

1.2 C/C++发展简史

1.3 第一个C++程序

1.4 内存与变量

1.5 cin/cout输入输出

1.5.1 使用cin输入

1.5.2 使用cout输出

1.5.3 cout格式控制

1.6 整数的表示

1.6.1 进制转换

1.6.2 补码概念

1.6.3 整数类型

1.7 浮点类型

1.8 字符类型

1.9 程序设计步骤与流程图

1.9.1 程序设计步骤

1.9.2 程序流程图

1.10 本章实例

习题

第2章 顺序结构

2.1 常量

2.2 运算符与表达式

2.2.1 算术运算符与算术表达式

2.2.2 赋值运算符与赋值表达式

2.2.3 逗号运算符与逗号表达式

2.2.4 自增运算符与自减运算符

2.2.5 位运算符

2.2.6 运算符的优先级

2.3 数据类型转换

2.3.1 自动类型转换

2.3.2 强制类型转换

2.4 scanf/printf输入输出

2.4.1 printf格式输出函数

2.4.2 scanf格式输入函数

2.4.3 putchar与getchar函数

2.5 本章实例

习题

第3章 选择结构

3.1 用if语句实现选择结构

3.1.1 if语句

3.1.2 嵌套的if语句

3.2 关系运算符与关系表达式

3.3 逻辑运算符与逻辑表达式

3.4 条件运算符与条件表达式

3.5 switch语句

3.6 本章实例

习题

第4章 循环结构

4.1 while语句

4.2 do…while语句

4.3 for语句

4.4 break/continue语句

4.5 多重循环

4.6 算法执行效率

4.6.1 算法及其特性

4.6.2 算法评价标准

4.6.3 时间复杂度与执行时间

4.7 本章实例

习题

第5章 数组

5.1 一维数组

5.1.1 定义与引用一维数组

5.1.2 一维数组的初始化

5.2 数组排序

5.3 数组查找

5.4 字符数组与字符串

5.4.1 字符数组的初始化

5.4.2 字符串的输入输出

5.4.3 C语言的字符串处理函数

5.4.4 C++的字符串处理

5.5 二维数组

5.5.1 定义与引用二维数组

5.5.2 二维数组的初始化

5.6 本章实例

习题

第6章 函数

6.1 定义与调用函数

6.1.1 定义函数

6.1.2 调用函数

6.2 函数的参数

6.2.1 形参与实参

6.2.2 参数的传递

6.3 变量的作用域

6.3.1 局部变量

6.3.2 全局变量

6.4 变量的生存期

6.5 函数的嵌套调用

6.6 函数的递归调用

6.7 排列与组合

6.7.1 next_permutation

6.7.2 排列

6.7.3 组合

6.8 本章实例

习题

第7章 指针

7.1 定义与引用指针

7.2 指针与一维数组

7.2.1 指针指向数组元素

7.2.2 指针的运算

7.2.3 指针变量作为函数参数

7.3 指针与字符串

7.4 指针数组与多重指针

7.4.1 指向指针的指针

7.4.2 指针数组

7.4.3 带参数的main函数

7.4.4 指向数组的指针

7.5 指针与函数

7.5.1 返回指针的函数

7.5.2 指向函数的指针

7.6 动态内存分配

7.6.1 C语言中的动态内存分配

7.6.2 C++中的动态内存分配

7.7 本章实例

习题

第8章 结构体

8.1 定义和使用结构体

8.1.1 定义结构体类型

8.1.2 定义结构体变量

8.1.3 引用结构体成员

8.2 结构体数组与指针

8.3 结构体与单链表

8.4 共用体类型

8.5 枚举类型

8.6 使用typedef声明新类型名

8.7 本章实例

习题

第9章 文件

9.1 文件基本概念

9.2 文件打开与关闭

9.3 文件读写

9.3.1 字符读写函数

9.3.2 字符串读写函数

9.3.3 数据块读写函数

9.3.4 格式化读写函数

9.3.5 随机读写函数

9.4 文件重定向

9.5 本章实例

习题

附录

附录A Dev-C++使用指南

附录B 基本ASCII码字符表

参考文献

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部