3的倍数之和:用 while 循环,计算 1~200 之间所有 3 的倍数之和;
时间: 2023-05-19 14:05:57 浏览: 166
好的,以下是计算 1~200 之间所有 3 的倍数之和的代码:
```lua
local sum = 0
local i = 1
while i <= 200 do
if i % 3 == 0 then
sum = sum + i
end
i = i + 1
end
print("1~200之间所有3的倍数之和为:"..sum)
```
希望能对你有所帮助!
相关问题
3的倍数之和:用 while 循环,计算 1-200 之间所有 3 的倍数之和;java代码
好的,以下是 Java 代码实现:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
int i = 1;
while (i <= 200) {
if (i % 3 == 0) {
sum += i;
}
i++;
}
System.out.println("1-200之间所有3的倍数之和为:" + sum);
}
}
```
代码中,我们使用了`while`循环来遍历1-200之间的整数。每遍历一个整数,我们判断它是否是3的倍数,如果是,则将其加入到累加器`sum`中。最后,我们通过`System.out.println`语句输出结果。
希望对您有所帮助。
用c语言中while循环获取1~100之间 7的倍数的个数
可以使用如下代码实现:
```c
#include <stdio.h>
int main() {
int count = 0; // 计数器,用于记录7的倍数的个数
int i = 1;
while (i <= 100) {
if (i % 7 == 0) {
count++; // 如果是7的倍数,计数器加1
}
i++;
}
printf("1~100之间7的倍数的个数为:%d\n", count);
return 0;
}
```
在上述代码中,通过while循环遍历1~100之间的所有数,如果当前数是7的倍数,则计数器加1。最终输出计数器的值就是1~100之间7的倍数的个数。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044937.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://img-home.csdnimg.cn/images/20241231044937.png)
![-](https://img-home.csdnimg.cn/images/20241231044937.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)