淘先锋技术网

首页 1 2 3 4 5 6 7

Java是一种非常流行的编程语言,它可以通过代码来实现各种各样的功能。例如,我们今天来看一下如何使用Java来求n以内的奇数和。

public class SumOfOddNumbers {
public static void main(String[] args) {
int n = 100; // 假设我们要求100以内的奇数和
int sum = 0; // sum保存奇数和的值
for (int i = 1; i<= n; i++) {
if (i % 2 == 1) { // 判断i是否为奇数
sum += i; // 如果是奇数,累加到sum中
}
}
System.out.println("1到" + n + "以内的奇数和为:" + sum);
}
}

让我们来仔细看一下这段代码。首先定义了一个名为SumOfOddNumbers的类,该类包含一个名为main的静态方法。在main方法中,定义了一个名为n的整型变量,表示要求的范围,我们这里假设n为100。还定义了一个名为sum的整型变量,表示奇数和的值,初始值为0。

接下来是一个for循环,变量i从1开始遍历到n。在每次循环中,通过i % 2 == 1来判断i是否为奇数,如果是奇数,则将其累加到sum中。

最后,使用System.out.println方法输出结果,展示1到100以内的奇数和的值。运行该程序,我们将得到如下输出:

1到100以内的奇数和为:2500

至此,我们使用Java成功地求得了n以内的奇数和。这个方法可以很容易地推广到求其他范围的奇数和,只要改变n的值即可。