问题 单项选择题

下列程序的输出结果是( )。 public class Test {public static void main (String[] args) { int n=5,sum=0; while (n>0) {sum+=n;--n; } System.out.println("Sum is"+sum);} }

A.sum is 14

B.sum is 15

C.sum is 10

D.sum is 5

答案

参考答案:B

解析: 本题目实际上是利用循环求1到n的和,n为5,所以结果为15。

单项选择题
填空题