JAVA输入任意一个数字,实现递减求和(计算任意整数n的和)

发布时间:2024年01月23日

摘要:本文介绍了使用Java编程语言计算任意整数n及其之前所有整数的和的示例代码。代码使用了Scanner类来读取用户输入的整数值,并通过循环计算出和结果并生成计算公式字符串。

内容:

? ?在这个示例中,我们将展示如何使用Java编程语言来计算任意整数n及其之前所有整数的和。我们将使用Scanner类来读取用户输入的整数值,并使用循环来计算和结果和生成计算公式字符串。

代码:
package d1;

import java.util.Scanner;

public class jsDemon {
	
	 public static void main(String[] args) {
		 Scanner input = new Scanner(System.in);
	        System.out.print("请输入任意整数n的值: ");

	        // 读取键盘输入的整数值
	        int n = input.nextInt();
	        
	        // 初始化结果变量
	        int result = n;
	        
	        // 拼接计算公式字符串
	        String formula = "" + n;
	        
	        // 从n递加到1执行计算
	        for (int i = n - 1; i >= 1; i--) {
	            result += i;
	            formula += "+" + i;
	        }
	        
	        // 打印计算公式及结果
	        formula += "=" + result;
	        System.out.println(formula);
	        
	        // 关闭Scanner对象释放资源
	        input.close();
	    }
}
运行结果:
文章来源:https://blog.csdn.net/weixin_53607413/article/details/135776387
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。