有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何返回数组的和,并使用以下代码启动它?

这就是我所拥有的:

public static void Positive () {
    int limit = 50;
    for(int i=1; i <= limit; i++){
        System.out.print(i + ", ");
    }
}

用循环打印出所有1-50的数字

如何使用循环返回此值的和


共 (3) 个答案

  1. # 1 楼答案

    以下是你能做的

    public static void Positive () {
    int limit = 50;
    int total = 0;
    for(int i=1; i <= limit; i++){
        total = total + i;
       }
    System.out.print(total);
    }
    
  2. # 2 楼答案

    另一种方法

    int sum = 0; 
    
    for (int i = 1; i <= 100; i++) {
    
    sum += i; 
    
    }
    

    您还没有清除是否要返回值,或者只是从函数中打印它,以便在回答问题时使用这两种方法中的任何一种。类型为int的用户可以返回值并打印

  3. # 3 楼答案

    我把返回类型改为int

    public static int Positive () {
        int limit = 50;
        int sum = 0;
        for(int i=1; i <= limit; i++){
            System.out.print(i + ", ");
            sum += i;
        }
        return sum;
    }