第28题: [单项选择]下面程序段的输出结果是( )。 public class Test { public static void main (String[] args) { int n=10; do { System.out.println("n is"+n); }while(--n>10); } } A. n is 8 B. 没有输出 C. n is 10 D. n is 9 参考答案:C 答案解析:[解析] do-while循环至少执行一次,输出n is 10。判断结束条件时,先计算--n,n=9,才进行比较运算,所以条件为假,退出循环。因此选C。