输出10到1000以内之间的偶数(分别用for,whlie,do-while这三种循环语句来实现)
时间: 2023-04-01 18:03:55 浏览: 149
for(int i=10; i<=100; i++){
if(i%2 == ){
printf("%d ", i);
}
}
int j=10;
while(j<=100){
if(j%2 == ){
printf("%d ", j);
}
j++;
}
int k=10;
do{
if(k%2 == ){
printf("%d ", k);
}
k++;
}while(k<=100);
相关问题
用java 使用while、do-while以及for循环三种编程方式实现:计算100以内(包括100)的偶数之和
好的,以下是使用 `while`、`do-while`、`for` 循环三种方式实现的Java代码:
使用 `while` 循环:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
int i = 0;
while (i <= 100) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
System.out.println("偶数之和为:" + sum);
}
}
```
使用 `do-while` 循环:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
int i = 0;
do {
if (i % 2 == 0) {
sum += i;
}
i++;
} while (i <= 100);
System.out.println("偶数之和为:" + sum);
}
}
```
使用 `for` 循环:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
for (int i = 0; i <= 100; i++) {
if (i % 2 == 0) {
sum += i;
}
}
System.out.println("偶数之和为:" + sum);
}
}
```
以上三种方式的实现都类似,只是循环语句不同。我们在循环中判断每个数是否为偶数,如果是,则将其加到 `sum` 变量中。最后输出 `sum` 变量即可得到偶数之和。
分别用while do…while for三种循环结构语句编程实现:[1,100]的偶数平方之和
使用 while 循环:
```python
sum = 0
num = 2
while num <= 100:
sum += num ** 2
num += 2
print(sum)
```
使用 do...while 循环(Python中没有原生的 do...while 循环,可以使用 while True 和 break 模拟):
```python
sum = 0
num = 2
while True:
sum += num ** 2
num += 2
if num > 100:
break
print(sum)
```
使用 for 循环:
```python
sum = 0
for num in range(2, 101, 2):
sum += num ** 2
print(sum)
```
以上三种循环结构语句都可以实现[1,100]的偶数平方之和的功能。