第六讲 运算符
来源:互联网 发布:package.json 编辑:程序博客网 时间:2024/04/30 01:14
“小文, 运算符这个应该简单些吧?”“还好吧,老师列的大刚是这样的。”
“咋一看,种类还挺多,都用的到吗?”
“加减乘除和比较应该是不会少用了吧。其它的不理解,应该也没有什么好处”
“ 一堆的废话,反正是都要学会,至少要理解和会应用它们了”
“俺也是这么想的,其实这个大刚俺列的有点混了,各类别之间是相互包含的。就拿算术运算符来说,它的类别中,有一元的也有二元的。比较运算符,好理解,比大小的呗。赋值运算符最低级的一个,逻辑运算符,这词一听,就让人犯迷糊,其实就是包含比较运算,布尔运算即是对和的不对的事儿,还有或且非,初中都学过的。复合运算就一个。”
“ ,哦,经你这么一滴咕,好像很无压力了。”
“困难像弹簧撒!老师常教我们要轻视它,但也要重视它。只轻视不重视就我今天的下场。”
“听起来,你好像过来人似的!”
“一言难尽呢”
“好了,好了。开始吧,老弟”
“看算术运算符中的二元运算先,这是我老师课讲解的顺序”
“前四个,我认识,最后一个我不认识它啊”
“高中学过的,就是模运算,取余数的。”
“上面是我捣鼓出来的,演示了常见的二元运算”
“有点意思!”
“这个图中的运算符好理解,我稍说一个例子吧,如:定义a=2; a=a+2; 显然,a=4; 这里a=a+2; 也可以写成 a += 2; 结果是一样儿的。这里的等号就是赋值的意思,a += 2; 也是先将a+2算出来,再赋值给a这个变量。”
“这个好懂,理解!”
“上面这个图片就是逻辑比较运算,‘==’这个符号就是相等的意思。‘!=’这个符号是不等于的意思,这些比较运算大多是用于条件判断上。如:如果你的钱数大于0,就归我!”
“ 为什么不反过来说呢?”
“因为人性本自私撒,我总不能欺骗你装清高吧!”
“这上你可以有!”
“那句话就可以写成,If(YourMoney >0 ) { Console.WriteLine("Give me!");} ”
“正经点儿,完了请你搓一顿总行了吧!”
“好,今天有收获!”
“这个也是二元,只是用到了与或非运算逻辑,有点饶,不过表中说的还挺好。这个方式 我没有试过。不过最后一个的计算方式,总觉着怪怪的。回头要测试一下下。”
“这个是三元运算符,也叫混合运算符。就是把刚才那句话可以写成:“你有钱吗?有就给我:没有就算了;一个问号和一个冒号,第一个是条件,后面两个位置,前面是条件为真时如何,后面是条件为假时又如何。都是如果。。。那么。。。判断方式。只是更简练了。”
”上面一张图,不用去记,用到就查一下,里面还有几个没怎么细讲,用的不算多,不过要测试着玩一下,下面田师父给的图解“
”完了,后面这几个我还没有测试,回头再发个测试GIF图片上来吧“
”好吧,哥也累了,休息吧。“
”Bye Bye“
0 0
- 第六讲 运算符
- 第六讲 补充(其它运算符)
- 第六讲 运算符(再补充实例)
- 0622 第六讲操作符重载(2)赋值与==运算符重载
- 第六讲
- 第六讲
- 第十六讲:运算符重载
- 第六章:更多运算符
- Javaweb微专业第五讲-----从运算符开始讲
- 第六讲 堆栈操作
- 第六讲 文件管理
- 第六讲 JAVA API
- 第六讲 菜单设计
- Android第六讲--Intent
- 第六讲,菜单编程
- shell编程第六讲
- mongoDB第六讲
- 第六讲 if 语句
- Linux命令之获取操作系统信息-uname
- Android双缓冲技术
- 第三方授权登陆
- 侯捷对进入 IT行业的年轻人的建议
- Guid ToString 格式
- 第六讲 运算符
- 浙大PAT 1054题 1054. The Dominant Color
- stm32 灵活静态存储控制器(FSMC)(NORFLASH\PSRAM)
- 静态链接库相互依赖
- gcc 与 g++ 的区别
- 汇编语言学习之基本数据类型
- javaSE-面向对象-数据类型对比
- 建站 - -
- OCP-1Z0-053-V13.02-702题