1.1.7分别给出以下代码段打印的值: a.double t=9.0; while (Math.abs(t-9.0/t)>.001) t=(9.0/t+t)/2.0; StdOut.printf("%.5f\n",t); b. int sum=0; for (int i=1;i<1000;i++) for (int j=0;j<i;j++) sum++; StdOut.println(sum); c. int sum=0; for (int i=1;i<1000;i*=2) for (int j=0;j<1000;j++) sum++; StdOut.println(sum); 答: a)打印值时while结束循环,结束循环要求Math.abs(t-9.0/t)=<0.001 b)1+2+3+...+999=(1+999)*999/2=499500 c)lg1000 *1000=10*1000=10000