万能百科  > 计算机   > 

[单项选择题] 有如下程序: public class Sun public static void main(String args[ ])

2021-07-20   

[单项选择题] 有如下程序:

public class Sun

public static void main(String args[ ])

int s=0;

int i=1;

while (i<=100)

s=s+i;System.out.println(s);

运行后的结果是( )。

A.5050

B.5051

C.死循环,直到溢出

D.无穷大的数

正确答案:

C

参考解析:

本题考查对while循环语句的理解。在while语句中的条件再循环中必须有加的可能,循环才能正常结束。如条仆恒为真,循环水无终止地进行下去,出现死循环。此程序由于i的值始终小于0,因此,这是一个死循环, s的值为1+1+1+...直到系统溢出。如在第4行后面加上语句i=i+1,循环就会正常结束。故本题答案是C。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签