Java第十八篇:求1到100之间的所有奇数和所有偶数的和

话不多说,直接上菜:

package study;//根据自己所对应的包名进行修改
/**
 * 
 * @author 黑大帅
 * 实现功能:求1到100之间的所有奇数的和及求1到100之间的所有偶数的和
 */

public class Study {                            
	public static void main(String args[]) {
		int sum1=0,sum2=0,sum3=0,sum4=0,sum5=0;//其中sum1、sum2、sum3、sum4、sum5均为局部变量,定义在main方法内
		//模块一:求1到100之间的所有奇数的和
		
		//方法一
		for(int i=1;i<=5;i++){
			sum1=sum1+i;
			i++;
		}
		System.out.println("sum1="+sum1);
		
		//方法二
		for(int i=1;i<=5;i++){
			if(i%2!=0){
				sum2=sum2+i;
			}
		}
		System.out.println("sum2="+sum2);
		
		//方法三
		for(int i=1;i<=5;i++){
			if(i%2==0){
				continue;
			}
			sum3=sum3+i;
		}
		System.out.println("sum3="+sum3);
		
		//模块二:1到100之间的所有偶数的和
		
		//方法一
		for(int i=2;i<=10;i++){
			sum4=sum4+i;
			i++;
		}
		System.out.println("sum4="+sum4);//输出结果
		
		//方法二
		for(int i=2;i<=10;i++){
		  if(i%2==1){
		  		continue;
		  }
			sum5=sum5+i;
		}
		
		System.out.println("sum5="+sum5);//输出结果
		
	}
}

过程分析:整体实现难度不大,重点在于对题目的理解,只要能达到效果,方法都是可行的,比如求1到100之间所有的奇数之和,我们可以这样想:求奇数需要跨过另外一个偶数,即自身要自增两次;同理,求偶数亦是如此,多思多练多敲,达到熟能生巧的效果。
结果显示:
在这里插入图片描述

有疑问欢迎留言!

点个赞,加个关注呗!嘿嘿!

发布了35 篇原创文章 · 获赞 79 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/H_W_1212/article/details/104089969