使用while和if循环语句实现计算并输出1-100的能被3整除的数的和
时间: 2024-02-17 08:02:05 浏览: 34
可以使用while和if循环语句计算并输出1-100的能被3整除的数的和,示例代码如下:
```java
int i = 1;
int sum = 0;
while (i <= 100) {
if (i % 3 == 0) {
sum += i;
}
i++;
}
System.out.println("1-100的能被3整除的数的和为:" + sum);
```
在这个示例中,我们使用while循环语句来循环遍历1-100的所有数字,然后使用if语句判断当前数字是否能被3整除,如果是,则将其加到sum变量中。最后,我们输出sum的值,即1-100的能被3整除的数的和。
相关问题
Pythonwhile循环满足1到50能被3整除的数输出并加和
可以使用如下代码实现:
```python
sum = 0
num = 1
while num <= 50:
if num % 3 == 0:
print(num)
sum += num
num += 1
print("这些数的和为:", sum)
```
输出结果为:
```
3
6
9
12
15
18
21
24
27
30
33
36
39
42
45
48
这些数的和为: 408
```
在这段代码中,使用了一个 while 循环,遍历了 1 到 50 的所有数。在循环体中,使用 if 语句判断当前数是否能被 3 整除,如果成立,则输出该数并将其加入到 sum 变量中。最后输出这些数的和。
2. c#while实现:计算100以内能被3或者7整除数的和
可以使用以下代码实现:
```
int sum = 0;
int i = 1;
while (i <= 100)
{
if (i % 3 == 0 || i % 7 == 0)
{
sum += i;
}
i++;
}
Console.WriteLine("100以内能被3或7整除数的和为:" + sum);
```
解释一下代码:
首先,初始化一个变量 `sum` 用于存储所有满足条件的数的和,初始化一个变量 `i` 从1开始计数。
然后,使用 `while` 循环,判断 `i` 是否小于等于100。如果是,执行循环体内的代码。
在循环体内,使用 `if` 语句判断当前的 `i` 是否能被3或7整除。如果是,将当前的 `i` 加入到 `sum` 中。
最后,每次循环结束后,将 `i` 的值加1,继续下一次循环。
当 `i` 大于100时,循环结束,输出所有满足条件的数的和 `sum`。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)