请使用JAVA的for循环写出:1到100之间所有奇数和
时间: 2023-05-22 12:01:33 浏览: 70
当然可以,以下是代码:
int sum = 0;
for (int i = 1; i <= 100; i += 2) {
sum += i;
}
System.out.println("1到100之间所有奇数的和为:" + sum);
相关问题
java1到100用循环计算奇数的和
好的,我可以帮你写出Java代码来计算1到100中所有奇数的和。代码如下:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
for(int i=1; i<=100; i++){
if(i % 2 != 0){
sum += i;
}
}
System.out.println("1到100中所有奇数的和为:" + sum);
}
}
```
这段代码使用了for循环,从1到100遍历每个数字,判断是否为奇数,如果是奇数则加到sum变量中。最后输出sum变量的值,即为1到100中所有奇数的和。
用java代码写出一个从1到21之间的奇数数组
好的,以下是生成从1到21之间的奇数数组的 Java 代码:
```java
int[] oddArray = new int[11];
int index = 0;
for (int i = 1; i <= 21; i += 2) {
oddArray[index++] = i;
}
```
解释一下代码:首先创建一个长度为11的整型数组 `oddArray`,然后用变量 `index` 记录当前应该写入数组的位置,初始值为0。接下来用一个for循环从1到21进行遍历,每次遍历都将当前的奇数写入到数组 `oddArray` 当中,并且将 `index` 的值加1,表示下一次写入的位置。循环结束后,`oddArray` 数组中就存储了从1到21之间的所有奇数。
相关推荐
![](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)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)