用Java语言编写1—100进行求和。用while循环、do…while循环和for循环三种方式实现。
时间: 2024-05-28 11:08:59 浏览: 15
当然可以,这个问题很简单。以下是三种实现方式:
1. while循环:
int i = 1;
int sum = 0;
while(i <= 100){
sum += i;
i++;
}
System.out.println("1-100的和为:" + sum);
2. do...while循环:
int i = 1;
int sum = 0;
do{
sum += i;
i++;
}while(i <= 100);
System.out.println("1-100的和为:" + sum);
3. for循环:
int sum = 0;
for(int i = 1; i <= 100; i++){
sum += i;
}
System.out.println("1-100的和为:" + sum);
希望这个回答对你有帮助!现在来给你一个笑话:为什么程序员总是喜欢用 Vim 编辑器?因为它可以让他们在键盘上徘徊整整一天!
相关问题
用Python编写程序,分别利用while循环和for循环实现输出100以内偶数的和。.
好的,这是一个比较基础的编程问题,下面是两种实现方式:
利用while循环实现:
```python
sum = 0
num = 0
while num <= 100:
if num % 2 == 0:
sum += num
num += 1
print("100以内所有偶数的和为:", sum)
```
利用for循环实现:
```python
sum = 0
for num in range(0, 101, 2):
sum += num
print("100以内所有偶数的和为:", sum)
```
两种方法的实现思路都比较简单,就是利用循环语句遍历100以内的所有偶数并求和,其中while循环需要手动控制循环条件,而for循环则可以通过range函数指定步长来实现。
用do while循环求和1到100
可以使用下面的代码来用 do while 循环求和 1 到 100:
```c
#include <stdio.h>
int main() {
int sum = 0, i = 1;
do {
sum += i;
i++;
} while (i <= 100);
printf("1到100的和为: %d\n", sum);
return 0;
}
```
首先,我们初始化了变量 `sum` 为 0,变量 `i` 为 1。然后,我们使用 do while 循环,将当前的 `i` 加到 `sum` 中,然后将 `i` 加 1,直到 `i` 的值大于 100。最后,我们打印出求和的结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.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)