我的方法sum100有一些问题,由于某些奇怪的原因,它不会返回1到100之间所有整数的值,所有的帮助都是值得赞赏的.
public class Blandat {
public int sum100 (){
for (int i =1 ; i<=100; i++){
int summa=0;
summa = summa+i;
}
return summa;
}
Run Code Online (Sandbox Code Playgroud)
}
主要方法
public class MainBlandat {
public static void main (String[] args){
Blandat b = new Blandat();
System.out.println(b.sum100);
}
Run Code Online (Sandbox Code Playgroud)
}
你在for循环中初始化它:
for (int i = 1; i <= 100; i++){
int summa = 0;
summa = summa + i;
}
Run Code Online (Sandbox Code Playgroud)
尝试在外面初始化它:
int summa = 0;
for (int i = 1; i <= 100; i++){
summa = summa + i;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
124 次 |
| 最近记录: |