我正在尝试编写一个循环,该循环将输出100的平方根,然后保存该数字,并对该数字调用平方根方法,依此类推。输出示例如下:
Start with 100
10
3.1623
1.7783
1.3335
1.1548
...
我该如何解决当前代码呢?
double A = Double.valueOf(100);
double B;
for(int z = 0; z<5; z++){
B = Math.sqrt(A);
System.out.println(B);
答案 0 :(得分:4)
假设我理解您的问题,只需在循环中更新a
(使用a
而不是A
)(并且不需要b
)。喜欢,
double a = 100;
for (int z = 0; z < 5; z++) {
System.out.println(a);
a = Math.sqrt(a);
}