欢迎访问宙启技术站
智能推送

Java函数:如何计算指定范围内的数字之和?

发布时间:2023-07-03 22:54:19

要计算指定范围内的数字之和,可以使用循环结构和累加器来实现。下面是一个用Java编写的函数示例:

public class Main {

    public static void main(String[] args) {
        int start = 1; // 范围的起始值
        int end = 10; // 范围的结束值
        
        int sum = calculateSum(start, end);
        System.out.println("指定范围内的数字之和为: " + sum);
    }

    public static int calculateSum(int start, int end) {
        int sum = 0; // 用于存储数字之和的变量
        
        for (int i = start; i <= end; i++) {
            sum += i; // 累加每个数字到sum变量中
        }
        
        return sum; // 返回计算结果
    }
}

在这个示例中,我们定义了一个calculateSum函数来计算指定范围(从startend)内的数字之和。函数使用一个循环结构来遍历范围内的每个数字,并使用一个累加器变量sum来存储数字之和。在循环中,每次迭代都将当前数字添加到sum变量中。最后,函数返回计算结果。

main函数中,我们定义了范围的起始值start和结束值end,然后调用calculateSum函数来计算并打印结果。

对于范围从1到10的情况,以上代码将输出:

指定范围内的数字之和为: 55

你可以根据需要修改范围的起始值和结束值来计算不同范围内的数字之和。