java使用do-while循环结构实现:计算1至50中是7的倍数的数值之和并输出
时间: 2024-05-15 17:16:24 浏览: 25
```
public class Main {
public static void main(String[] args) {
int i = 1;
int sum = 0;
do {
if (i % 7 == 0) {
sum += i;
}
i++;
} while (i <= 50);
System.out.println("1至50中是7的倍数的数值之和为:" + sum);
}
}
```
相关问题
使用do-while循环结构实现:计算1~50中是7的倍数的数值之和并输出
您好,我可以回答这个问题。以下是代码:
int i = 1;
int sum = 0;
do {
if (i % 7 == 0) {
sum += i;
}
i++;
} while (i <= 50);
printf("1~50中是7的倍数的数值之和为:%d", sum);
输出结果为:1~50中是7的倍数的数值之和为:175。
介绍一下的Java的do-while循环结构并举例
在Java中,do-while循环是一种后测试循环结构,它会先执行循环体,然后再判断条件是否满足,如果条件满足,则继续执行循环,否则退出循环。
以下是一个使用do-while循环的简单示例:
```java
public class DoWhileExample {
public static void main(String[] args) {
int i = 1;
do {
System.out.println(i);
i++;
} while (i <= 5);
}
}
```
输出结果:
```
1
2
3
4
5
```
在这个例子中,我们使用do-while循环打印出了1到5的数字。无论条件是否满足,循环体至少会执行一次。在每次循环结束后,我们将变量i递增,直到i大于5时,条件不再满足,循环结束。
需要注意的是,do-while循环保证了循环体至少会执行一次,因此在某些情况下,do-while循环可能更适合使用。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![java](https://img-home.csdnimg.cn/images/20210720083646.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)