1 / 36
文档名称:

编程基础知识.ppt

格式:ppt   大小:175KB   页数:36页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

编程基础知识.ppt

上传人:相惜 2021/6/29 文件大小:175 KB

下载得到文件列表

编程基础知识.ppt

相关文档

文档介绍

文档介绍:C++简单程序设计
复****内容
C++语言程序设计
编辑课件
1
本章主要内容
运算符与表达式
算法的基本控制结构
结构体
编辑课件
2
算术运算符与算术表达式
基本算术运算符
+ - * /(若整数相除,结果取整)
%(取余,操作数为整数)
优先级与结合性
先乘除,后加减,同级自左至右
++, --(自增、自减)
例:i++; --j;
Page *
基本数据类型和表达式
编辑课件
3
赋值运算符和赋值表达式 简单的赋值运算符"="
举例 n = n + 5
表达式的类型 等号左边对象的类型
表达式的值 等号左边对象被赋值后的值
Page *
基本数据类型和表达式
编辑课件
4
赋值运算符和赋值表达式 复合的赋值运算符
复合运算符: +=, -=, *=, /=, %=,
例 a += 3 等价于 a = a + 3 x *= y + 8 等价于 x = x * (y + 8)
基本数据类型和表达式
编辑课件
5
逗号运算和逗号表达式
格式
表达式1,表达式2
求解顺序及结果
先求解1,再求解2,最终结果为表达式2的值

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


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

最近更新

2022-2023学年全国初中八年级上语文人教版月考.. 15页

2022年-2023年初级银行从业资格之初级银行管理.. 23页

2023年重庆市中考数学试卷(B卷)及答案解析 22页

Unit9(B卷·提升能力)-六年级英语下学期单元A.. 14页

《快乐读书吧:从前有座山》优质教案 4页

上海市金山区2021-2022学年高三上学期第一阶段.. 11页

中国古代文学史四册名词解释、论述 38页

主管药师专业知识考试卷含答案 5页

人教版普通高中化学必修第一册单元测试题物质.. 14页

公司优化组织架构的目的(通用4篇) 22页

2024年科研实习总结 14页

对讲系统施工方案 5页

山东第一医科大学社区康复学期末复习题 7页

2024年科室会议记录 8页

新人教版七年级地理下册知识点归纳(最全全新精.. 12页

昆明市人民政府关于推进“一县一业”打造世界.. 12页

水质饱和碳酸盐指数及稳定指数计算工具 12页

2024年秋季女装搭配 8页

2024年秋天的落叶句子 64页

电气防火安全检测报告 29页

2024年纪律处分条例心得体会(共5篇) 21页

1993年8月14日《国家公务员暂行条例》 1页

2022年银河证券可转债权限综合评估问卷答案 1页

“全国节能宣传周暨全国低碳日”活动横幅标语.. 1页

夸夸咱们的好学校(快板词) 7页

吊篮安装-安全技术交底 7页

普佛仪规-横排简体 25页

塑造完美声音 14页

武汉市城中村改造启示 3页

《美容大王——大S徐熙媛从头到脚的5大美容秘.. 4页