写一个计算奇数和的程序
时间: 2023-09-20 20:08:11 浏览: 125
好的,下面是一个Java程序,可以计算任意两个整数之间所有奇数的和:
```
import java.util.Scanner;
public class OddNumberSum {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入第一个整数:");
int num1 = input.nextInt();
System.out.print("请输入第二个整数:");
int num2 = input.nextInt();
int sum = 0;
if (num1 % 2 == 0) { // 如果第一个数是偶数,将其加1,使其成为奇数
num1 += 1;
}
for (int i = num1; i <= num2; i += 2) { // 从第一个奇数开始,每次加2
sum += i;
}
System.out.println("这两个整数之间所有奇数的和为:" + sum);
}
}
```
这个程序首先要求用户输入两个整数,然后检查第一个数是否为奇数,如果不是,则将其加1,使其成为奇数。然后使用for循环从第一个奇数开始,每次增加2,直到第二个整数为止,将所有奇数相加。最后输出它们之间所有奇数的和。
相关推荐
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)