《C++程序设计开发》第1章 C++程序设计入门

第1章C++程序开发初步
1 第1章 C++程序开发初步

第1章C+程序开发初步 最简单的C++程序结构 函数 类与对象 C+程序开发过程与环境
2 第1章 C++程序开发初步 最简单的C++程序结构 函数 类与对象 C++程序开发过程与环境

程序设计中主要应用两大类模型 之面向过程的模型 概括为 数据结构+算法 面向对象的模型 认为世界是由一些对象( objects)组成的, 2每一个对象包括属性和方法两部分;属性 是描述对象特征的一些数据或数据结构, 方法表明对象的变化或一个对象对其他对 象的作用,对象间通过消息传递进行通信
3 程序设计中主要应用两大类模型 面向过程的模型 概括为: 数据结构+ 算法 面向对象的模型 认为世界是由一些对象(objects)组成的, 每一个对象包括属性和方法两部分;属性 是描述对象特征的一些数据或数据结构, 方法表明对象的变化或一个对象对其他对 象的作用,对象间通过消息传递进行通信

最简单的C++程序结构 一个简单的C++程序 运算符与表达式 数据类型 变量与常量
4 最简单的C++程序结构 一个简单的C++程序 运算符与表达式 数据类型 变量与常量

个简单的C++程序 Include <iostream. h int main ( Int X,y,s ∥定义3个整数:两个代表加数,一个代表和 cout<<“输入两个整数 ∥给用户发出输入两个 数的提示 cIn ∥输入两个整数到x和y s=XTy ∥将x和y相加,送到s中 cout <<x+y ∥输出提示 S ∥输出s的值 endl ∥换行,语句结束 return O 5
5 一个简单的C++程序 # include int main ( ) { int x,y,s; // 定义3个整数:两个代表加数,一个代表和 cout > x >> y; // 输入两个整数到x和y s = x + y; // 将x和y相加,送到s中 cout << “x + y =” // 输出提示 << s // 输出s的值 << endl; // 换行,语句结束 return 0; }

上例说明 C十+的注释符有:“∥P”后面与“門”和“之 间的 66 是C++语句的结束符,表明一个语句 的结束 2x、“y和“s称为三个变量,是三个存储 0数据的空间的名字 “cout”称为标准输出设备,通常指显示器 “cin”称为标准输入设备,通常指键盘 “end"表示换行 “# include?称为文件包含
6 上例说明 C++的注释符有:“//”后面与“/*”和“*/”之 间的 “ ; ”是C++语句的结束符,表明一个语句 的结束 x” 、 “y”和“s”称为三个变量,是三个存储 数据的空间的名字 “cout”称为标准输出设备,通常指显示器 “cin”称为标准输入设备,通常指键盘 “endl”表示换行 “# include”称为文件包含

运算符与表达式 运算符是一种程序记号,它作用于操作数 而触发某种操作 由运算符和操作数组成的符号序列,就称 为表达式 7
7 运算符与表达式 运算符是一种程序记号,它作用于操作数 而触发某种操作 由运算符和操作数组成的符号序列,就称 为表达式

最基本的运算符 算术运算符 赋值运算符 复合赋值运算符
8 最基本的运算符 算术运算符 赋值运算符 复合赋值运算符

8运算符在表达式中的运算顺序 运算符的优先级别 运算符与操作数的结合方向 也运算符的先后排列顺序
9 运算符在表达式中的运算顺序 运算符的优先级别 运算符与操作数的结合方向 运算符的先后排列顺序

各种运算符间的优先级别和结合性 运算符 结合性 优先级别 单目减: 双目算术 运算符: 标准输入输出:>><< 赋值: 低 10
10 各种运算符间的优先级别和结合性 运算符 结合性 优先级别 单目减: - ← 高 低 双目算术 运算符: * / → + - → 标准输入输出: >> << → 赋值: = ←
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Reflection Mechanism Java 反射机制.ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)CollectionFramework.ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Cloning Objects.ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 13 I/O Package.ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 12 Threads.ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 11 Nested Classes and Interfaces.ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 10 Interfaces.ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 09 Extending Classes.ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 08 Basic Grammar(Part 3).ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 07 Basic Grammar(Part 2).ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 05 Classes and Objects(Part 2).ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 04 Classes and Objects(Part 1).ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 03 JVM Architecture.ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 02 Programming Basic.ppt
- 成都信息工程大学(成都信工学院):《Java编程语言 The Java Programming Language》课程教学资源(PPT课件讲稿)Lesson 01 Java语言的发展历史(李凡).ppt
- 《文秘与办公应用全能培训教程》习题答案.doc
- 《文秘与办公应用全能培训教程》单元18 办公自动化系统维护.ppt
- 《文秘与办公应用全能培训教程》单元17 互联网与现代办公.ppt
- 《文秘与办公应用全能培训教程》单元16 局域网办公.ppt
- 《文秘与办公应用全能培训教程》单元15 Office的其他组件和Office XP的新特性.ppt
- 《C++程序设计开发》第2章 算法设计与程序结构.ppt
- 《C++程序设计开发》第3章 数据结构设计.ppt
- 《C++程序设计开发》第4章 重载与模板.ppt
- 《C++程序设计开发》第5章 程序的类层次结构.ppt
- 《C++程序设计开发》第6章 IO流类库.ppt
- 《C++程序设计开发》第7章 Visual C++程序设计.ppt
- 《计算机操作系统》管程monitor的特点.ppt
- 《计算机操作系统》第一章 计算机系统概述.ppt
- 《计算机操作系统》第十章 设备管理.ppt
- 《计算机操作系统》第十一章 文件管理.ppt
- 《计算机操作系统》第二章 操作系统概述.ppt
- 《计算机操作系统》第三章 进程描述和控制.ppt
- 《计算机操作系统》第五章 并发性:互斥和同步.ppt
- 《计算机操作系统》第六章 死锁和饿死.ppt
- 《计算机操作系统》第七章 存储器管理.ppt
- 《计算机操作系统》第八章 虚拟存储器.ppt
- 《计算机操作系统》第九章 单处理器调度(9-1)调度的类型.ppt
- 《计算机操作系统》第九章 单处理器调度(9-2)调度的类型.ppt
- 《微机原理与接口技术》课程教学资源(PPT电子教案)第1章 微型计算机概述(李芷).pps
- 《微机原理与接口技术》课程教学资源(PPT电子教案)第10章 微机接口开发技术(李芷).pps