Module: 嵌套条件语句。条件艰苦


Problem

1/14

嵌套条件语句

Theory Click to read/hide

进入“if”块和“否则”可能包含任何其他语句,包括其他嵌套条件语句else 语句引用最近的前一个 if

例如 
<前> <代码>如果 ( A > 10 ) 如果 ( A > 100 ) System.out.print("你有很多钱。"); 别的 System.out.print("你的钱够多了。"); 别的 System.out.print("你没有足够的钱。"); 为了更容易理解程序,所有“if”块和“否则” (连同它们的定界括号)向右移动 2-3 个字符 - 这称为梯形表示法
记录“阶梯”对任何程序员来说都是很好的形式!

Problem

使用嵌套条件语句,编写一个程序,如果从键盘输入的数字在 20 到 40 之间,则显示“YES”,而“NO”否则。

在具备必要条件的情况下完成原程序。

请注意,该程序有两个 else 分支 - 如果不满足任何条件,则必须在屏幕上显示“否”一词。