[单选题]

执行以下的循环后输出的值为( )。 public class Sun { public static void main(String args[ ]) { int m=1000,s=0,n=0; do{ n=n+1; s=s+(int)Math.pow(2,n); }while(s<=m); System.out.println("n="+n+","+"s="+s); } }

A.n=9,s=1000

B.n=8,s=1022

C.n=9,s=1022

D.n=8,s=1000

参考答案与解析: