Java while循环语句和do…while分别编写实现程序功能:求1+2+3+…+100之和,并将求和表达式与所求的和显示出来。
时间: 2023-10-24 22:31:17 浏览: 186
实验五 循环结构程序设计
5星 · 资源好评率100%
Java中while循环语句和do...while循环语句都可以实现这个功能。下面是两种不同的实现方式:
1. 使用while循环语句
```java
int i = 1;
int sum = 0;
while (i <= 100) {
sum += i;
i++;
}
System.out.println("1+2+3+...+100 = " + sum);
```
2. 使用do...while循环语句
```java
int i = 1;
int sum = 0;
do {
sum += i;
i++;
} while (i <= 100);
System.out.println("1+2+3+...+100 = " + sum);
```
这两个程序的输出结果都是“1+2+3+...+100 = 5050”。其中,第一个程序使用了while循环语句,先判断条件是否满足,再执行循环体中的语句;而第二个程序使用了do...while循环语句,先执行一次循环体中的语句,再判断条件是否满足。
阅读全文