使用dowhile循环打印1-1000中的偶数
时间: 2024-02-20 22:58:20 浏览: 22
好的,以下是使用do-while循环打印1-1000中的偶数的代码:
```
int i = 1;
do {
if (i % 2 == 0) {
System.out.println(i);
}
i++;
} while (i <= 1000);
```
这段代码中,我们首先初始化变量i为1,然后使用do-while循环来遍历1到1000的所有数字。在循环中,我们使用if语句来判断当前数字i是否为偶数,如果是,就打印出来。最后,我们递增变量i,直到遍历完1到1000中的所有数字。
相关问题
用do-while循环打印1到100之间的偶数 要求:循环变量每次+1C语言
可以使用如下代码实现:
```c
#include <stdio.h>
int main() {
int i = 1;
do {
if (i % 2 == 0) {
printf("%d ", i);
}
i++;
} while (i <= 100);
return 0;
}
```
其中,`i` 是循环变量,初始值为 1。通过 `do-while` 循环,每次将 `i` 加 1,判断 `i` 是否为偶数,如果是则打印输出。当 `i` 的值大于 100 时,退出循环。
用shell脚本写出1到100之间的偶数,要求用while循环和if语句一起
好的,下面是实现的代码:
```shell
#!/bin/bash
num=1
while [ $num -le 100 ]
do
if [ $((num%2)) -eq 0 ]
then
echo $num
fi
num=$((num+1))
done
```
解释一下:
- 第一行指定了脚本的解释器为 bash。
- 接下来定义了一个变量 num,初始值为 1。
- while 循环用来遍历 1 到 100 之间的数字。
- if 语句判断当前数字是否为偶数,如果是则打印出来。
- 最后将 num 加 1,继续下一次循环。
这样就可以输出 1 到 100 之间的偶数了,希望对你有帮助!