2021-05-31

表达式和运算符:

一,运算符的使用:
1,表达式:what?由操作数和运算符组成的用于完成某种运算功能的语句
2,运算符:what?用于计算的符号
3,运算符按功能来分的话:
赋值运算符:=、+=、-=、=、/=、%=
算术运算符:+、-、
、/、%、++、–
关系运算符:>、<、>=、<=、==、!=

  1. 逻辑运算符:&&、||、! 4,运算符的目:运算符能连接操作数的个数 5,运算符如果按照操作数的个数(目)来分:
    单目运算符:++、-- 双目运算符:+、-、、/、%… 三目运算符:?: 6,使用:
    一个=号在程序里是赋值的作用,= =两个等号在程序里是判断左右两边的值是否相等
    如果参与运算的数值都是整数,则“/”完成的是整除运算,如5/2 的值是2 而非2.5。
    模运算“%”是进行除法运算后取余数,参与运算的必须是整数。
    30/9=3.33333333=3…3= = =>3
    9+3=30 50/9=5 50%9=5

    = =>50/9=5…5
    63/7=9 63%7=0 = =>63/9=7…0
    7,++和–
    ++在前,先+1后赋值;++在后,先赋值后+1
    –在前,先-1后赋值;–在后,先赋值后-1
    8,逻辑运算符:&&、||、 !
    &&:必须&&两边的表达式都为true结果才为true,否则返回false
    ||:只有表达式有一个返回true,结果就为true
    !:取反,表达式为true返回false,表达式为false就返回true
    二,类型转换
    1,值类型之间的转换:
    隐士转换:系统自动转换
    低精度、小范围的数据类型转换为高精度、大范围的数据类型
    char——》short——》int——》long——》float——》double
    显示转换(强制转换):
    高精度、大范围的数据类型转换为低精度、小范围的数据类型
    (目标数据类型) 表达式;
    2,值类型转引用类型
    值类型.ToString( );
    值类型.ToString( 格式化字符串);
    3,引用(string)类型值类型
    值类型. Parse(string 类型);
    45==》45%10= 5 45/10= 4 45/10=4…5
    321==>321/100=3…21
    321/100=3 321%100=21
    7%4=3 8%4=0 12%4=0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值