Java_数列求和1/1+....+1/n
程序员文章站
2024-03-15 16:45:42
...
1+1/2+1/3…+1/n(n>=2)。要求使用交互的方式计算此数列的和:用户在控制台录入需要计算的整数 n 的值,程序计算此数列的和,并在控制台输出结果。
Scanner input=new Scanner(System.in);
System.out.println("请输入一个整数:");
int n=input.nextInt();
double l=0;
for(int i=1;i<=n;i++) {
l+=1.0/i;//不能用1/i;因为1为int,会把结果强转成int,结果为1;1.0是double类型;
}System.out.println(l);
推荐阅读
-
Java_数列求和1/1+....+1/n
-
找出1到n之间所有的素数,记录个数并求和
-
以多种不同的思想实现1+2+...+n的求和
-
python 用for循环实现1~n求和的实例
-
L1-009 N个数求和 (20分)
-
PTAL1-009 N个数求和解题报告---GCD & LCM
-
L1-009 N个数求和 已AC C++
-
python编程:输入一个正整数n,编写程序计算如下数列的值1-2+3-4+5.。。。+n(或-n)
-
输入两个整数n和m,从数列1,2,3,……n中随意取几个数,使其和等
-
PTA 7-1 百鸡问题扩展-N鸡问题 (20分) 7-2 编程打印空心字符菱形 (20分) 7-3 N个数求和 (20分)