作者:针箍投药_996 | 来源:互联网 | 2023-09-25 09:31
importjava.util.Scanner;publicclasstest{publicstaticvoidmain(String[]args){double
import java.util.Scanner;
public class test {
public static void main(String[] args) {
double a,b;
Scanner in=new Scanner(System.in
);
System.out.println("実行する回数を入力してください:");
int x=in.nextInt();
a=add(x);
System.out.println(a);
System.out.println("実行する回数を入力してください:");
int y=in.nextInt();
b=add1(y);
System.out.print(b);
}
static double add(int y)
{
int x=1;
double a=0,b=1;
do { a=a+b;
x++;
b=b*(1.0/x);
}
while(x<=y);
return a;
}
static double add1(int y)
{
double a=0,b=1;
for(int x=1;x<=y;) {
a=a+b;
x++;
b=b*(1.0/x);
}
return a;
}
}
因为系统语言是日语 为了避免乱码 所以输出用日语