课件编号19905705

3.3 C51运算符 课件(共47张PPT)单片机基础与应用(C语言版)

日期:2024-05-17 科目: 类型:课件 查看:33次 大小:979865Byte 来源:二一课件通
预览图 1/12
C51,运算符,课件,47张,PPT,单片机
  • cover
(课件网) 3.3 C51运算符 《单片机基础与应用(C语言版)》 高等教育-出卷网- 常用运算符: 算术运算符 关系运算符 逻辑运算符 位运算符 运 算 符 名 运 算 符 算术运算符 + * / % ++ 关系运算符 > < == >= <= != 逻辑运算符 ! && || 位运算符 << >> ~ & |^ 赋值运算符 = 条件运算符 : 逗号运算符 , 指针运算符 * & 求字节数运算符 sizeof 强制类型转换运算符 (类型) 下标运算符 [ ] 函数调用运算符 ( ) 运算符 名称 功 能 + 加法 求两个数的和,例如8+9=17 减法 求两个数的差,例如20 9=11 * 乘法 求两个数的积,例如20*5=100 / 除法 求两个数的商,例如20/5=4 % 取余 求两个数的余数,例如20%9=2 ++ 自增1 变量自动加1 自减1 变量自动减1 算术运算符 22.0/4=5.5 22/4=5 运算符 名称 功 能 + 加法 求两个数的和,例如8+9=17 减法 求两个数的差,例如20 9=11 * 乘法 求两个数的积,例如20*5=100 / 除法 求两个数的商,例如20/5=4 % 取余 求两个数的余数,例如20%9=2 ++ 自增1 变量自动加1 自减1 变量自动减1 算术运算符 运算符 名称 功 能 + 加法 求两个数的和,例如8+9=17 减法 求两个数的差,例如20 9=11 * 乘法 求两个数的积,例如20*5=100 / 除法 求两个数的商,例如20/5=4 % 取余 求两个数的余数,例如20%9=2 ++ 自增1 变量自动加1 自减1 变量自动减1 算术运算符 取余运算的两个操作数必须是整数。 取余运算有什么用处呢?我们来看一个应用,如果我们需要把一个整数在数码管或者液晶上显示出来的话,那就需要把一个整数的每位拆分开来,一位一位进行显示,例如,要显示25这个数,我们就需要把25这个数的十位和个位拆分开来,分别是2和5,那用什么运算能实现这个结果呢? 25 2 5 运算符 名称 功 能 + 加法 求两个数的和,例如8+9=17 减法 求两个数的差,例如20 9=11 * 乘法 求两个数的积,例如20*5=100 / 除法 求两个数的商,例如20/5=4 % 取余 求两个数的余数,例如20%9=2 ++ 自增1 变量自动加1 自减1 变量自动减1 算术运算符 25 2 5 25/10=2 25%10=5 运算符 名称 功 能 + 加法 求两个数的和,例如8+9=17 减法 求两个数的差,例如20 9=11 * 乘法 求两个数的积,例如20*5=100 / 除法 求两个数的商,例如20/5=4 % 取余 求两个数的余数,例如20%9=2 ++ 自增1 变量自动加1 自减1 变量自动减1 算术运算符 3781 3 7 8 1 3781/1000=3 3781/100%10=7 3781%100/10=8 3781%10=1 运算符 名称 功 能 + 加法 求两个数的和,例如8+9=17 减法 求两个数的差,例如20 9=11 * 乘法 求两个数的积,例如20*5=100 / 除法 求两个数的商,例如20/5=4 % 取余 求两个数的余数,例如20%9=2 ++ 自增1 变量自动加1 自减1 变量自动减1 算术运算符 30000 i i-- ? i 指定效果流水灯程序 30000 i i-- 29999 i 指定效果流水灯程序 0 i i++ ? i 指定效果流水灯程序 0 i i++ 1 i i++ 2 i i++ 3 i 指定效果流水灯程序 i=3; j=i++; k=++i; i=3; j=i++; //后置运算,先使用i的值,再做++运算,j=3,i=4 //j=i; i++; k=++i; i=3; j=i++; //后置运算,先使用i的值,再做++运算,j=3,i=4 //j=i; i++; k=++i; //前置运算,先进行++运算,再使用 i的值,i=5,k=5 //i++; k=i; 建议尽量避免++、--和其它运算用在一起,以防出错; 单独使用的++ i和i++,结果都是把i的值增1。 圆的面积公式:S=πr S=PI*r*r; 用算术运算符连接起来的式子,就叫算术表达式。 关系运算符 关系表达式:用关系运算符连接起来的式子 假定a=5;b=3; a>b的结果是什么呢? 真 假 关系表达式:用关系运算符连接起来的式子 假定a=5;b=3; a>b的结果是什么呢? 真1 假 0 真 1 a==b 假 0 a!=b 真 1 sbit S1=P1^0; S1==0 真 1 表示开关拨 ... ...

~~ 您好,已阅读到文档的结尾了 ~~