1 / 35
文档名称:

编程基础知识.ppt

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

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

分享

预览

编程基础知识.ppt

上传人:文库新人 2019/10/13 文件大小:383 KB

下载得到文件列表

编程基础知识.ppt

相关文档

文档介绍

文档介绍:编程基础知识*本章主要内容运算符与表达式算法的基本控制结构结构体算术运算符与算术表达式基本算术运算符+-*/(若整数相除,结果取整)%(取余,操作数为整数)优先级与结合性先乘除,后加减,同级自左至右++,--(自增、自减)例:i++;--j;Page*基本数据类型和表达式赋值运算符和赋值表达式 简单的赋值运算符"="举例 n=n+5表达式的类型 等号左边对象的类型表达式的值 等号左边对象被赋值后的值Page*基本数据类型和表达式*赋值运算符和赋值表达式 复合的赋值运算符复合运算符: +=,-=,*=,/=,%=, 例 a+=3等价于a=a+3 x*=y+8等价于x=x*(y+8)基本数据类型和表达式*逗号运算和逗号表达式格式表达式1,表达式2求解顺序及结果先求解1,再求解2,最终结果为表达式2的值例a=3*5,a*4最终结果为60Page*基本数据类型和表达式*关系运算与关系表达式关系运算是比较简单的一种逻辑运算,优先次序为: <<=>>===!=优先级相同(高)优先级相同(低)关系表达式是一种最简单的逻辑表达式其结果类型为bool,值只能为true或false。例如:a>b,c<=a+b,x+y==3基本数据类型和表达式*逻辑运算与逻辑表达式逻辑运算符 !(非)&&(与)||(或) 优先次序:高→低逻辑表达式 例如:(a>b)&&(x>y) 其结果类型为bool,值只能为true或false基本数据类型和表达式*条件运算符与条件表达式注意:条件运算符优先级高于赋值运算符,低于逻辑运算符例:x=a>b?a:b;基本数据类型和表达式①②*sizeof运算符语法形式 sizeof(类型名) 或sizeof表达式结果值: “类型名”所指定的类型或“表达式”的结果类型所占的字节数。例:sizeof(short)sizeofx基本数据类型和表达式