1--1000偶数和
思路1:输入一个数,取余等于0则是偶数,否则是奇数,
然后for或者while循环进行累加操作,最后输出
思路2:输入一个数为2,然后每次累加都加2,
还是用for或者while循环进行累加,最后输出
//计算1--1000偶数和 public static void main(String[] args) { int sum1=0; //方法1 for(int i=1;i<=1000;i++) { //判断是否是偶数 if(i%2==0) { sum1 += i;//sum=sum+1 } } System.out.println("sum1="+sum1); //方法2 int sum2=0; for(int j=2;j<=1000;j+=2) { sum2 += j; } System.out.println("sum2="+sum2); } |
1+3+5+...+99的和
思路同上
//计算1+3+5+9+..+99 public static void main(String[] args) { //方法1 int sum1=0; for(int i=1;i<100;i++) { if(i%2==1) { sum1 += i; } } System.out.println("sum1="+sum1); //方法2 int sum2=0; for(int j=1;j<100;j+=2) { sum2 += j; } System.out.println("sum2="+sum2); } |