JavaStudy:奇数求和

描述
计算非负整数 m 到 n(包括m 和 n )之间的所有奇数的和,其中,m 不大于 n,且n 不大于300。例如 m=3, n=12, 其和则为:3+5+7+9+11=35。

输入
两个数 m 和 n,两个数以一个空格分开,其中 0 <= m <= n <= 300 。
输出
输出一行,包含一个整数,表示m 到 n(包括m 和 n )之间的所有奇数的和
样例输入

7 15

样例输出

55

Accepted代码

import java.util.Scanner;
public class Main {

  	public static void main(String[] args) {
  		Scanner in = new Scanner(System.in);
  		int m=in.nextInt();
  		int n=in.nextInt();
  		int max=0;
  		
  		if(m%2==0)
  		{
  			m++;
  		}
  		for(int i=m;i<=n;i=i+2)
  		{
  			max+=i;
  		}
  		System.out.println(max);
  		
  	}
  }
上一篇:JAVA求任意个数字的平均数(输入-1截止)


下一篇:新人在JAVA基础学习中关于nextLine()用法的疑问