执行以下的循环后输出的值为( )。
public class Sun

public static void main (String args[ ])

int m=1000, s=0, n=0;
do
n=n+l;
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

执行以下的循环后输出的值为( )。
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

执行以下的循环后输出的值为( )。 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

执行以下的循环后输出的值为( )。 public class Sun { public static void main (String args[ ]) { int m=1000, s=0, n=0; do{ n=n+l; 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

要求以下程序的功能是计算:s=1+1/2+1/3+…+…1/10    main( )   { int n; float s;      s=1.0;     for(n=10;n>1;n--)     s=s+1/n;     printf("%6.4f/n",s);   }   程序运行后输出结果错误,导致错误结果的程序行是( )。

A:s=1.0; B:for(n=10;n>1;n--) C:s=s+1; D:printf("%6.4f",s);

要求以下程序的功能是计算:s=1+1/2+1/3+…+…1/10    main( )   { int n; float s;      s=1.0;     for(n=10;n>1;n--)     s=s+1/n;     printf("%6.4f/n",s);   }   程序运行后输出结果错误,导致错误结果的程序行是( )。

A:s=1.0; B:for(n=10;n>1;n--) C:s=s+1; D:printf("%6.4f",s);

要求以下程序的功能是计算:s=1+1/2+1/3+…+…1/10    main( )   { int n; float s;      s=1.0;     for(n=10;n>1;n--)     s=s+1/n;     printf("%6.4f/n",s);   }   程序运行后输出结果错误,导致错误结果的程序行是( )。

A:s=1.0; B:for(n=10;n>1;n--) C:s=s+1; D:printf("%6.4f",s);

微信扫码获取答案解析
下载APP查看答案解析