java用while语句计算1到100的整数和值
时间: 2023-12-10 17:37:57 浏览: 55
下面是使用while语句计算1到100的整数和值的Java代码:
```
public class Main {
public static void main(String[] args) {
int i = 1;
int sum = 0;
while(i <= 100) {
sum += i;
i++;
}
System.out.println("1到100的整数和值为:" + sum);
}
}
```
输出结果为:
```
1到100的整数和值为:5050
```
代码中,首先定义变量i和sum,将i初始化为1,sum初始化为0。然后使用while循环,条件为i小于等于100,即在1到100的范围内进行循环。在每次循环中,将i加到sum中,然后将i自增1,直到i大于100时跳出循环。最后输出1到100的整数和值sum。
相关问题
使用while循环语句将整数1-100相加
使用 while 循环语句将整数1-100相加的示例代码如下:
```java
public class SumOfOneToHundred {
public static void main(String[] args) {
int sum = 0; // 定义一个整型变量sum,并初始化为0
int i = 1; // 定义一个整型变量i,并初始化为1
while (i <= 100) { // 当i小于等于100时,执行循环体
sum += i; // 将i加到sum中
i++; // 将i加1
}
System.out.println("1-100的和为:" + sum); // 输出1-100的和
}
}
```
在这个示例代码中,我们使用 while 循环语句将整数 1-100 相加。首先,我们定义了一个整型变量 sum,并将它的值初始化为 0。接着,我们定义了一个整型变量 i,并将它的值初始化为 1。
然后,使用 while 循环语句,当 i 小于等于 100 时,执行循环体。在循环体中,我们将 i 加到 sum 中,并将 i 的值加 1。这样,每次循环都会将 1-100 中的整数加到 sum 中,最终得到它们的总和。
最后,我们使用 System.out.println() 方法将 1-100 的和打印输出到控制台。输出结果为“1-100的和为:5050”。
java 使用do while语句计算正数5的阶乘
下面是使用do-while语句计算正数5的阶乘的Java程序:
```java
public class Main {
public static void main(String[] args) {
int n = 5;
int result = 1;
int i = 1;
do {
result *= i;
i++;
} while (i <= n);
System.out.println(n + "的阶乘是:" + result);
}
}
```
程序中,我们先定义了一个整数n,表示要计算的数的值为5。然后定义了一个变量result,用来保存计算结果,初始值为1。还定义了一个变量i,用来表示循环计数器,初始值为1。
接着使用do-while语句进行循环计算,在每次循环中将i与n比较,如果i小于等于n,则继续循环;否则退出循环。
在循环体中,我们将result乘以i,然后递增i。这样,当i等于n+1时,循环结束,此时result中就保存了5的阶乘的值。最后,使用System.out.println()方法输出计算结果。