下载此文档

编程基础知识ppt课件.ppt


文档分类:IT计算机 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
C++简单程序设计
复****内容
C++语言程序设计
1
完整版PPT课件
本章主要内容
运算符与表达式
算法的基本控制结构
结构体
2
完整版PPT课件
算术运算符与算术表达式
基本算术运算符
+ - * /(若整数相除,结果取整)
%(取余,操作数为整数)
优先级与结合性
先乘除,后加减,同级自左至右
++, --(自增、自减)
例:i++; --j;
Page *
基本数据类型和表达式
3
完整版PPT课件
赋值运算符和赋值表达式 简单的赋值运算符"="
举例 n = n + 5
表达式的类型 等号左边对象的类型
表达式的值 等号左边对象被赋值后的值
Page *
基本数据类型和表达式
4
完整版PPT课件
赋值运算符和赋值表达式 复合的赋值运算符
复合运算符: +=, -=, *=, /=, %=,
例 a += 3 等价于 a = a + 3 x *= y + 8 等价于 x = x * (y + 8)
基本数据类型和表达式
5
完整版PPT课件
逗号运算和逗号表达式
格式
表达式1,表达式2
求解顺序及结果
先求解1,再求解2,最终结果为表达式2的值

a = 3 * 5 , a * 4 最终结果为60
Page *
基本数据类型和表达式
6
完整版PPT课件
关系运算与关系表达式
关系运算是比较简单的一种逻辑运算,优先次序为: < <= > >= == !=
优先级相同(高) 优先级相同(低)
关系表达式是一种最简单的逻辑表达式
其结果类型为 bool,值只能为 true 或 false。
例如:a > b,c <= a + b,x + y == 3
基本数据类型和表达式
7
完整版PPT课件
逻辑运算与逻辑表达式
逻辑运算符 !(非) &&(与) ||(或) 优先次序: 高 → 低
逻辑表达式 例如:(a > b) && (x > y) 其结果类型为 bool,值只能为 true 或 false
基本数据类型和表达式
8
完整版PPT课件
条件运算符与条件表达式
注意:
条件运算符优先级高于赋值运算符,低于逻辑运算符
例: x = a > b ? a : b;
基本数据类型和表达式


9
完整版PPT课件
sizeof 运算符
语法形式 sizeof (类型名) 或 sizeof 表达式
结果值: “类型名”所指定的类型或“表达式”的结果类型所占的字节数。
例:
sizeof(short)
sizeof x
基本数据类型和表达式
10
完整版PPT课件

编程基础知识ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小190 KB
  • 时间2021-04-11