用while循环求1-100能被5和7整除的数之和
时间: 2024-04-30 21:20:45 浏览: 7
可以使用一个while循环遍历1-100的所有整数,对每个数进行判断是否同时能被5和7整除,如果是,则将其加入总和中。代码如下:
```python
i = 1
total = 0
while i <= 100:
if i % 5 == 0 and i % 7 == 0:
total += i
i += 1
print(total)
```
运行结果为:
```
735
```
说明1-100之间能被5和7同时整除的数之和为735。
相关问题
用python的while循环求50-100之间能够被3整除的数字之和
好的,以下是代码实现:
```python
# 定义变量和初始值
num = 50
sum = 0
# 使用 while 循环遍历 50-100 之间的数字
while num <= 100:
# 判断当前数字是否能被 3 整除
if num % 3 == 0:
# 如果能被 3 整除,则将其加入到总和中
sum += num
# 继续遍历下一个数字
num += 1
# 输出结果
print("50-100之间能够被3整除的数字之和为:", sum)
```
运行结果为:
```
50-100之间能够被3整除的数字之和为: 567
```
c#while求1-100能被4整除的数
可以使用以下代码实现:
```csharp
int i = 1;
while (i <= 100)
{
if (i % 4 == 0)
{
Console.WriteLine(i);
}
i++;
}
```
该代码中,首先初始化变量 `i` 为 1,然后进入循环。在每次循环中,判断 `i` 是否能被 4 整除,如果能,则输出 `i` 的值。最后,将 `i` 的值加 1,继续下一次循环,直到 `i` 的值大于 100,循环结束。