【JAVA】题目:利用条件运算符的嵌套来完成此题。【求详解最好是把每一句给解释下】
发布网友
发布时间:2022-06-02 21:36
我来回答
共1个回答
热心网友
时间:2023-10-05 04:11
每一句?不用了吧
感脚你搞不明白的应该就是grade = x >= 90 ? 'A': x >= 60 ? 'B':'C';吧
这里用的是?:运算符
效果相当于 if else
这段代码相当于2个if 嵌套
分解开来 首先 如果x>=90这个条件成立 执行?后的 如果不成立执行:后的
:后又是一个条件运算符的应用
如果x>=60 ?后的 如果不成立 :后的
所以 整体就是 如果X>=90 x='A', 如果X>=90不成立,再来判断 如果X>=60 x='B' 否则 x='C'追问是呀 就是这句!但我是想确定下我的理解所以猜想让大虾们解释下所有的,这句关键的解释下也好!