java编写计算算式 1+21+22+23+…+2n 的值。 注意:n 由键盘输入,且 2 ≤ n ≤10。
时间: 2023-11-16 08:05:15 浏览: 192
c++计算器代码 包含三角函数运算
4星 · 用户满意度95%
可以使用循环语句和累加器来实现该算式的计算,具体代码如下所示:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int result = 0;
for (int i = 1; i <= n; i++) {
result += 2 * i - 1;
}
System.out.println(result);
}
}
其中,首先使用 Scanner 类接收从键盘输入的 n 值,然后使用循环语句计算累加器 result 中的值,最后输出结果。在计算过程中,每次累加的值为 2 * i - 1,其中 i 表示当前循环的次数,也就是算式中的每个数字。
阅读全文