在Java中,我们可以通过循环和条件判断语句来计算1到n的奇数和。
public class OddNumberSum {
public static void main(String[] args) {
int n = 10; // n为10时,计算1到10的奇数和
int sum = 0; // 初始化奇数和为0
for (int i = 1; i<= n; i++) {
if (i % 2 != 0) { // 判断i是否为奇数
sum += i; // 如果是奇数,就加到奇数和中
}
}
System.out.println("1到" + n + "的奇数和为:" + sum);
}
}
以上是一个简单的Java程序,声明了一个类OddNumberSum,用来计算1到n的奇数和。在main方法中,我们首先定义了一个变量n,表示要计算的范围,这里选取的是10。然后我们又定义了一个变量sum,用来存储奇数和,初始化为0。
接着,我们使用for循环从1到n逐个遍历并判断每一个数是否为奇数。如果是奇数,就将它加到奇数和sum中。
最后,我们使用System.out.println()方法输出1到n的奇数和,并将结果显示在控制台中。
这个程序可以很快地计算出1到n的奇数和,并且可读性也很好。如果需要计算其他范围的奇数和,只需要修改变量n的值即可。