在Java中,分别用三种循环实现1+2+3+…+100
时间: 2023-04-11 11:00:26 浏览: 93
可以使用for、while和do-while循环来实现1到100的输出。以下是三种循环的实现方式:
1. for循环:
for(int i=1; i<=100; i++){
System.out.print(i + " ");
}
2. while循环:
int i = 1;
while(i <= 100){
System.out.print(i + " ");
i++;
}
3. do-while循环:
int i = 1;
do{
System.out.print(i + " ");
i++;
}while(i <= 100);
相关问题
在Java中,分别用三种循环实现1+2+3+…+100的和
可以使用for、while和do-while三种循环实现1 2 3 … 100的和,具体实现方式如下:
1. for循环实现:
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
System.out.println("1到100的和为:" + sum);
2. while循环实现:
int sum = 0;
int i = 1;
while (i <= 100) {
sum += i;
i++;
}
System.out.println("1到100的和为:" + sum);
3. do-while循环实现:
int sum = 0;
int i = 1;
do {
sum += i;
i++;
} while (i <= 100);
System.out.println("1到100的和为:" + sum);
设计一个Loop类,计算从1+2+3…+99+100的结果。 (1)用for循环实现; (2)用while循环实现; (3)用do…while循环实现。用java
设计一个名为`Loop`的类来计算从1到100的累加和,我们可以分别使用`for`、`while`和`do...while`三种循环结构实现:
1. **用for循环实现**:
```java
public class Loop {
public static int sumFor() {
int total = 0;
for (int i = 1; i <= 100; i++) {
total += i;
}
return total;
}
// 其他循环方法...
}
```
2. **用while循环实现**:
```java
public class Loop {
public static int sumWhile() {
int total = 0;
int i = 1;
while (i <= 100) {
total += i;
i++;
}
return total;
}
// 其他循环方法...
}
```
3. **用do...while循环实现**:
```java
public class Loop {
public static int sumDoWhile() {
int total = 0;
int i = 1;
do {
total += i;
i++;
} while (i <= 100);
return total;
}
// 其他循环方法...
}
```
阅读全文