java循环输出1到100的奇数
时间: 2024-03-02 12:49:10 浏览: 85
可以使用for循环和if判断语句来实现:
```
for(int i=1; i<=100; i++){
if(i%2 == 1){
System.out.println(i);
}
}
```
上述代码中,for循环变量i从1开始逐步增加,直到100为止。在每次循环中,使用if语句判断i是否为奇数,如果是,则输出i。
相关问题
java循环1到100的奇数
可以使用for循环遍历1到100的每一个数字,然后判断是否为奇数,如果是奇数就打印出来。代码如下:
```
for (int i = 1; i <= 100; i++) {
if (i % 2 != 0) {
System.out.println(i);
}
}
```
这段代码会输出1到100之间的所有奇数。
Java,输出1到100所有奇数,每输出5个换行一次
您可以使用以下Java代码实现:
```
int count = 0; //记录已经输出的奇数的个数
for (int i = 1; i <= 100; i += 2) { // i+=2表示只遍历奇数
System.out.print(i + " "); // 输出当前的奇数
count++; // 已输出的奇数个数+1
if (count % 5 == 0) { // 如果已经输出了5个奇数
System.out.println(); // 换行
}
}
```
解释:
1. 首先定义一个变量`count`,用于记录已经输出了多少个奇数。
2. 使用`for`循环遍历1到100之间的奇数,每次遍历都输出当前的奇数。
3. 在每次输出之后,将`count`加1,表示已经输出了一个奇数。
4. 使用`if`语句判断已经输出了多少个奇数,如果已经输出了5个,就使用`println()`方法换行,然后将`count`重新赋值为0,表示又可以开始输出下一行的奇数了。
阅读全文