1. 请按照以下要求设计一个Task1类。 要求如下: 计算从1+2+3…+99+100的结果,分别使用for、while、do…while完成。 用java
时间: 2024-09-19 20:09:43 浏览: 32
在Java中,为了满足要求,我们可以创建一个名为`Task1`的类,并分别实现三个静态方法,每个方法都对应一种循环结构:for、while、do...while。这里是一个简单的例子:
```java
public class Task1 {
// 使用 for 循环计算总和
public static int sumFor() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
return sum;
}
// 使用 while 循环计算总和
public static int sumWhile() {
int i = 1;
int sum = 0;
while (i <= 100) {
sum += i;
i++;
}
return sum;
}
// 使用 do...while 循环计算总和
public static int sumDoWhile() {
int i = 1;
int sum = 0;
do {
sum += i;
i++;
} while (i <= 100);
return sum;
}
// 主函数,用于测试
public static void main(String[] args) {
System.out.println("Sum using for loop: " + sumFor());
System.out.println("Sum using while loop: " + sumWhile());
System.out.println("Sum using do...while loop: " + sumDoWhile());
}
}
```
这个类包含了三个静态方法,每个方法内部都有相应的循环结构,累加数字直到100。在`main`函数中,我们调用这三种方法并打印结果。
阅读全文