[单项选择题] 下列程序的运行结果是( )。
public class Sun
public static void main(String args[ ])
int number,digits;
number=53;
if(number<10)
digits=1;
else
if(number<100)
digits=2;
else
diglts=3;
System.out.println(digits);
A.1
B.2
C.3
D.0
参考答案:
B问题解析:
本题考查对if-else条件语句的理解。本题是if-else语句的嵌套,首先number=53,不满足number<10,执行else部分,else部分是嵌会的if-else语句,满足number<100,所以 digits=2。故本题答案是B。

![[单项选择题] 下列程序的运行结果是( )。 public class Sun public static void main(String args[ ]) int number, [单项选择题] 下列程序的运行结果是( )。 public class Sun public static void main(String args[ ]) int number,](http://www.mshxw.com/aiimages/31/251543.png)
