需求说明:
编写Java程序, 在控制台输入数字
计算表达式1-2+3-4……+(2*n-1)+2*n的结果。
实现思路:
(1)声明变量 n 和 sum,用于存储用户输入的数字和运算结果。
(2)根据表达式运算过程,需要进行多次累加运算,可使用循环结构实现。
(3)通过 System.out.println() 打印最终结果。
实现代码:
import java.util.Scanner; public class GetSumDeom2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个数字:"); int n = sc.nextInt(); int sum = 0; //累加求和 //使用循环实现累加 for(int i = 1, j = 2; i <= 2*n-1; i += 2, j += 2) { sum +=i-j; } System.out.println("表达式运算结果为:"+sum); } }