北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第一章 C++初步

C++大学基础教程 第1章C++初步 2021/224
2021/2/24 1 C++大学基础教程 第1章 C++初步

》C++语言是一门优秀的程序设 计语言,在计算机科学领域 中有着广泛的应用。 2021/2/24
2021/2/24 -2- C++语言是一门优秀的程序设 计语言,在计算机科学领域 中有着广泛的应用

第一章C++入门 1.1程序设计语言的发展 1.2面向过程的程序设计 1.3面向对象的程序设计 14C++的诞生 1.5程序开发过程 16简单的C++程序 2021/2/24
2021/2/24 -3- 第一章 C++入门 1.1 程序设计语言的发展 1.2 面向过程的程序设计 1.3 面向对象的程序设计 1.4 C++的诞生 1.5 程序开发过程 1.6 简单的C++程序

1.1程序设计语言的发展 2021/224
2021/2/24 4 1.1 程序设计语言的发展

1.1程序设计语言的发展 ◆机器语言 简单的“0″和“1”的组合,硬件相关。 ◆汇编语言 将机器语言映射为一些可以被人们读懂的助 记符,如“ADD、‘SUB等,与硬件相关。 ◆高级语言 接近自然语言,与硬件无关。 2021/2/24
2021/2/24 -5- 1.1 程序设计语言的发展 机器语言 简单的“0”和“1”的组合,硬件相关。 汇编语言 将机器语言映射为一些可以被人们读懂的助 记符,如“ADD” 、 “SUB”等,与硬件相关。 高级语言 接近自然语言,与硬件无关

1.1程序设计语言的发展 ◆高级语言 1、面向过程的语言 BASIC、 PASCAL O 2、面向对象的语言 C++、JAVA 2021/2/24
2021/2/24 -6- 1.1 程序设计语言的发展 高级语言: 1、面向过程的语言 BASIC、PASCAL、C 2、面向对象的语言 C++、JAVA

1.1程序设计语言的发展 例如:要向屏幕打印一个“A*字符 1、 BASIC语言 PRINT“A 2、 PASCAL语言: writeln(A) 3、C语言: printf(a”); 4、C+语言:cout“A 5、JAVA语言: System. out. print("A") 2021/2/24
2021/2/24 -7- 1.1 程序设计语言的发展 例如:要向屏幕打印一个“A”字符 1、BASIC语言: PRINT “A” 2、PASCAL语言:writeln(‘A’); 3、C语言: printf(“A”); 4、C++语言: cout << “A”; 5、JAVA语言: System.out.print("A ");

◆1.2面向对程的程序设计 2021/2/24
2021/2/24 -8- 1.2 面向过程的程序设计

1.2面向过程的程序设计 ◆基本结构 1、顺序2、分支 3、循环 开始 开始 开始 匚执行1 条件 执存口 是 执行2执行1 。是[执行2 执行2 执行3 条件 结束 否 结束 结束 2021/2/2
2021/2/24 -9- 1.2 面向过程的程序设计 基本结构 1、顺序 2、分支 3、循环 开始 执行1 执行2 执行3 结束 开始 条件 执行1 执行2 结束 是 否 开始 执行1 执行2 条件 结束 是 否

1.2面向过程的程序设计 ◆模块的扇入 指的是该模块被哪些模块所调用 ◆模块的扇出 指的是该模块调用了哪些模块。 2021/2/24
2021/2/24 -10- 1.2 面向过程的程序设计 模块的扇入 指的是该模块被哪些模块所调用; 模块的扇出 指的是该模块调用了哪些模块
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第五章 数组.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第四章 函数.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第十章 运算符重载.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第十一章 多态性.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》课程说明.ppt
- 湖南软件职业技术学院:《C语言程序设计》课程总结(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》C语言的字符集、标识符与关键字(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第四章 选择结构程序设计(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》选择结构程序设计(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第四章 选择结构程序设计(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第三章 C语言基本语句和顺序结构程序设计(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第二章 C语言的数据类型与运算(2.1-2.4)数据类型(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第二章 C语言的数据类型与运算(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第一章 C语言的字符集(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第一讲 概述(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第五章 选择结构程序设计(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第十章 指针(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第十一章 结构体与共用休(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第十三章 文件(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第六章 数组应用程序设计(6-1)一维数组(危孟君).ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第八章 类与对象.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第二章 基本数据类型与表达式.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第九章 继承与派生.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第六章 指针和引用.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第七章 其它自定义数据类型.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第三章 过程化语句.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第十二章 I/O流及输入输出.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第十三章 异常处理.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》类示例程序.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》冒泡和选择排序.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第12章 MCS-51的功率接口设计.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第13章 MCS-51的串行通讯技术及其它扩展接口.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第14章 MCS-51应用系统的可靠性及抗干扰设计.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第15章 MCS-51单片机应用系统的设计、开发与调试.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第01章 单片机概述.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第02章 MCS-51单片机的硬件结构.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第03章 MCS-51的指令系统.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第04章 MCS-51汇编语言程序设计.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第05章 MCS-51的中断系统.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第06章 MCS-51的定时器/计数器.ppt