📅  最后修改于: 2023-12-03 15:02:06.294000             🧑  作者: Mango
这是一个简单的Java程序,用于查找满足规则n^2 – (n-1)^2的第n项的值,并计算前n项的总和,并返回结果。
将输入的n作为循环次数,计算每一项的值,然后求和返回。每一项的值可以通过n^2 – (n-1)^2得到。
Java代码如下:
public class SeriesSum {
public static void main(String[] args) {
int n = 5;
System.out.println("第" + n + "项为:" + nthTerm(n));
System.out.println("前" + n + "项总和为:" + sum(n));
}
/**
* 计算第n项的值
*
* @param n 第n项
* @return 第n项的值
*/
public static int nthTerm(int n) {
return n * n - (n - 1) * (n - 1);
}
/**
* 计算前n项的总和
*
* @param n 前n项
* @return 前n项的总和
*/
public static int sum(int n) {
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += nthTerm(i);
}
return sum;
}
}
第5项为:9
前5项总和为:25
本程序实现了对满足规则n^2 – (n-1)^2的第n项的值进行计算,并计算前n项的总和。程序采用了简单的循环结构实现,是初学Java的程序员学习Java基本语法的练习示例。