兩種方法,壹種直接用循環計算,用循環依次對1到n進行疊加,具體如下:
public?class?Exos{
public?static?void?main(String[]?args){
int?n?=?10;
int?sum?=?0;
for(int?i=0;i<n;i++){
sum?=?sum?+?i+1;
}
System.out.println("The?sum?is:?"?+?sum);
}
}
另壹種方式是直接采用求和公式(前n項和求和公式為:(首項+末項)*項數/2):
public?class?Exos{
public?static?void?main(String[]?args){
int?n?=?10;
int?sum?=?n*(n+1)/2;
System.out.println("The?sum?is:?"?+?sum);
}
}
如果還有不清楚的地方,歡迎追問。