为什么我的代码没有执行?寻求调试

问题描述 投票:0回答:1

这段代码的错误在哪里?


导入java.util.Scanner; /** * * */ 公开课第6圈{

public static void main(String[] args) {
    Scanner read =new Scanner(System.in);
    System.out.println("Enter a number n:");
    int n = read.nextInt();
    int sum,i=1;
    while(i<=n){
        sum+=i;
        i++;
    }
    System.out.println("the sum is :"+sum);
}

};


当我运行代码时,在我看来“编译错误:”,并且在“sum”一词下出现一条红线

java
1个回答
0
投票

因为总和应该等于零

© www.soinside.com 2019 - 2024. All rights reserved.