1、请计算1+2+3+...+100的和。
代码如下:
public class Test{
public static void main(String[] args){
int sum = 0;
//进行for循环
for( int i = 0; i <= 100; i++ ){
sum += i;
}
System.out.println(sum); //结果为5050
}
}
2、请计算1! + 2! + 3! + ...+ 10!的和
public class Test12 {
public static void main(String[] args) {
long sum = 0;
long a = 1;
for(int i = 1; i <= 10; i++) {
a = a * i; //求i!
sum = sum + a; //将各项累加
}
System.out.println("1!+2!+...10!=" + sum); //结果为4037913
}
}