• C/C++程序设计教程
21年品牌 40万+商家 超1.5亿件商品

C/C++程序设计教程

全新正版 极速发货

31.94 6.0折 53 全新

仅1件

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

作者潘卫华

出版社人民邮电出版社

ISBN9787115564771

出版时间2021-09

装帧平装

开本16开

定价53元

货号1202500536

上书时间2024-10-05

徐小智的书店

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

   商品详情   

品相描述:全新
商品描述
商品简介

计算机语言的发展经历了从汇编语言到高级语言,从面向过程到面向对象的过程。C语言是其中的代表,在其基础上发展而来的C 和C#也已广泛应用于软件设计和项目开发中。这三种语言一脉相承,语法相近,且各有优势。

本书包括编程基础、编程进阶和实用编程三个部分,由浅入深地介绍了编程基础知识、顺序结构、选择结构、循环结构、结构化数据、结构化程序、面向对象程序设计、Windows窗体应用程序等内容。每章提供了适量的习题,帮助读者巩固所学知识。

本书结构合理,重难点突出,逻辑性强,通俗易懂,可作为高等院校非计算机专业学生的程序设计入门课程的教材,也可作为成人教育及相关培训机构的教材。



作者简介
潘卫华,华北电力大学计算机系主任,主持和参与“供水无线三遥调度系统”、“火电厂物资管理信息系统”、“现场总线智能氧量仪表”、“网络考试系统”等多项科研和教学改革项目。主要研究领域为计算机测控技术、计算机网络技术和图形图像处理技术。主编《大学计算机基础》《大学计算机基础实训》等多本教材。

目录
第 1章 编程基础1
1.1  计算机系统原理  1
1.1.1  硬件系统  1
1.1.2  软件系统  2
1.2  信息的存储与表示  3
1.2.1  计算机信息表示及编码  3
1.2.2  信息存储单位  7
1.2.3  非数值信息的表示  7
1.2.4  信息的内部表示与外部显示  8
1.3  程序设计语言  9
1.3.1  机器语言  9
1.3.2  汇编语言  9
1.3.3  高级语言  9
1.3.4  编程语言  10
1.4  结构化编程  11
1.4.1  算法  11
1.4.2  数据结构  12
1.4.3  程序基本结构  14
1.5  基本语法  14
1.5.1  常量和变量  14
1.5.2  赋值运算符和赋值表达式  17
1.5.3  算术运算符和算术表达式  18
1.5.4  其他运算符和表达式  20
习  题  20
第  2章 顺序结构  23
2.1  引例  23
2.2  输入与输出  24
2.2.1  C++风格  24
2.2.2  C语言风格  28
2.3  语句的分类  32
习  题  32
第3章  选择结构  34
3.1关系运算符和关系表达式  34
3.2逻辑运算符和逻辑表达式  35
3.3  if结构  38
3.4  if…else…结构  41
3.5  嵌套  43
3.6  else if结构  46
3.7  条件运算符及表达式  48
3.8  switch结构  49
习  题  50
第4章  循环结构  54
4.1  引例  54
4.2  while结构  55
4.3  do…while结构  55
4.4  for结构  58
4.5  循环结构嵌套  60
4.6  循环控制语句  63
习  题  64
第5章  结构化数据  68
5.1  指针  68
5.1.1  内存的访问方式  68
5.1.2  指针的基本概念  69
5.1.3  指针的定义  70
5.1.4  指针变量运算符  71
5.1.5  指针的赋值  74
5.1.6  指针与常量  76
5.1.7  指针的运算  76
5.2  数组  77
5.2.1  数组的概念  77
5.2.2  一维数组  78
5.2.3  二维数组  86
5.2.4  字符数组  91
5.3  结构体  97
5.3.1概念及定义  97
5.3.2  成员访问  98
5.3.3  结构体嵌套  99
5.4  文件  101
5.4.1  文件的概念  101
5.4.2  文件流对象  102
5.4.3  文件的打开与关闭  103
5.4.4  对文本文件的操作  104
5.4.5  对二进制文件的操作  108
5.5.2  与文件指针有关的流成员函数  110
5.5.3  随机访问二进制数据文件  110
习  题  112
第6章  结构化程序  115
6.1  函数  115
6.1.1  函数的定义  116
6.1.2  函数的调用  119
6.1.3  函数的参数传递、返回值及函数声明  120
6.1.4  数组名作为函数参数  131
6.1.5  指针变量作形参  137
6.1.6  变量的作用域  138
6.1.7  函数的嵌套调用和递归调用  144
6.2  编译预处理  149
6.2.1  宏定义命令  149
6.2.2  文件包含命令  151
6.2.3  条件编译命令  151
习  题  152
第7章  面向对象程序设计  159
7.1  类与对象  159
7.1.1  类的定义  159
7.1.2  对象的定义  161
7.1.3  数据封装  161
7.1.4  函数重载  169
7.2  类的继承与派生  173
7.2.1  继承的内涵  173
7.2.2  派生类的定义  175
7.2.3  成员函数的重写  178
7.2.4  派生类的继承方式  179
7.3  多态  180
7.3.1  虚函数  180
7.3.2  多态的实现机制  180
7.3.3  纯虚函数与抽象类  182
习  题  185
第8章  Windows窗体应用程序  188
8.1  C#语言简介  188
8.1.1  C#的发展与特点  188
8.1.2  Microsoft Visual Studio简介  189
8.1.3  Microsoft Visual Studio 2010开发环境及开发过程  190
8.1.4  程序调试方法  198
8.2  C#基础  199
8.2.1  标识符与关键字  199
8.2.2  数据类型  200
8.2.3  运算符与表达式  205
8.2.4  流程控制语句  207
8.2.5  异常处理  208
8.3  窗体与控件  209
8.3.1  窗体与对话框  209
8.3.2  控件与组件  213
8.3.3  菜单和工具栏  215
8.3.4  容器类控件  216
8.3.5  定时器组件  217
8.3.6  标签、按钮和文本框  220
8.3.7  单选按钮和复选框  230
8.3.8  列表框和组合框  232
8.3.9  图片框  236
*8.4  进阶  237
8.4.1  其他常用控件  237
8.4.2  用户控件  240
8.4.3  窗体间数据交互  241
8.4.4  文件操作  244
8.4.5  数据库操作  246
习  题  251

内容摘要
计算机语言的发展经历了从汇编语言到高级语言,从面向过程到面向对象的过程。C语言是其中的代表,在其基础上发展而来的C++和C#也已广泛应用于软件设计和项目开发中。这三种语言一脉相承,语法相近,且各有优势。
本书包括编程基础、编程进阶和实用编程三个部分,由浅入深地介绍了编程基础知识、顺序结构、选择结构、循环结构、结构化数据、结构化程序、面向对象程序设计、Windows窗体应用程序等内容。每章提供了适量的习题,帮助读者巩固所学知识。
本书结构合理,重难点突出,逻辑性强,通俗易懂,可作为高等院校非计算机专业学生的程序设计入门课程的教材,也可作为成人教育及相关培训机构的教材。

主编推荐
面向过程的C语言和面向对象的C++的结合,以通俗易懂的语言将复杂的概念化繁为简,降低了学习的难度。课程采用了新的教学模式以及新型网络教学测试平台,适合开展自学。编程基础+编程进阶+实用编程。

—  没有更多了  —

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

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