题目描述:数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。结果保留小数点后两位
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
double n=(double)sc.nextInt();
int m=sc.nextInt();
double result=0.00;
for(int i=0;i<m;i++){
result=result+n;
n=Math.sqrt(n);
}
System.out.println(String.format("%.2f", result));
}
}
}
这道题的收获就是 如何按照特定格式输出结果