第十四届蓝桥杯集训——JavaC组第九篇——三元运算符
【摘要】 编辑第十四届蓝桥杯集训——JavaC组第九篇——三元运算符一元运算符(一元运算符有1个操作数)++,- -都是运算符++,- -可分为前+,后+和前-,后减如果++在后面,如:num++ +10;先参与运算,然后自身结果再加一如果++在前面,如:++num +10;先自身加一,然后再参与运算!非,对表达式取反!true=false二元运算符(二元运算符有2个操作数)【+-*/】四则运算...
第十四届蓝桥杯集训——JavaC组第九篇——三元运算符
一元运算符(一元运算符有1个操作数)
- ++,- -都是运算符
- ++,- -可分为前+,后+和前-,后减
- 如果++在后面,如:num++ +10;先参与运算,然后自身结果再加一
- 如果++在前面,如:++num +10;先自身加一,然后再参与运算
- !非,对表达式取反
- !true=false
二元运算符(二元运算符有2个操作数)
【+-*/】四则运算·简单计算器
【%】取模运算·对12345,做各位上的数组做累加运算。
【&、|、&&、||、^】逻辑运算符·值交换·通过【&和|】判断一百分制成绩。
三元运算符(三元运算符有3个操作数)
三元运算符是软件编程中的一个固定格式,语法是“条件表达式?表达式1:表达式2”。使用这个算法可以使调用数据时逐级筛选。
表达式:“()? :”。
()中进行二元运算
?再运算,就形成三元运算符
在以上程序中可以看到,我们使用三元运算符来判断x或y那个值大,值大的进行赋值g给z。
?: 运算符可以用作 if...else 语句的快捷方式。它通常用作较大表达式(使用 if...else 语句会很繁琐)的一部分。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)