使用for + break完成以下案例 1-100以内的数求和,求出当和第一次大于20的当前数Java
时间: 2024-04-09 20:28:29 浏览: 21
以下是使用for循环和break语句完成的Java代码,于求和并找到和第一次大于20的当前数:
```java
public class SumExample {
public static void main(String[] args) {
int sum = 0;
int currentNum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
if (sum > 20) {
currentNum = i;
break;
}
}
System.out.println("和第一次大于20的当前数:" + currentNum);
}
}
```
这段代码通过for循环迭代1到100的数字,并将每个数字累加到变量`sum`中。当`sum`首次大于20时,将当前的数字`i`赋值给`currentNum`,然后使用break语句跳出循环。最后,输出结果为和第一次大于20的当前数。
相关问题
JAVA 用for循环语句编程实现从依次1到100求和,但当和第一次达到100时,用break语句跳出循环,并输出此时已经加到第多少个数字。
可以使用如下的JAVA代码实现从1到100求和,当和第一次达到100时,用break语句跳出循环,并输出此时已经加到第多少个数字:
```java
public class SumWithBreak {
public static void main(String[] args) {
int sum = 0;
int i;
for (i = 1; i <= 100; i++) {
sum += i;
if (sum >= 100) {
break;
}
}
System.out.println("已经加到第 " + i + " 个数字,和为 " + sum);
}
}
```
在循环中,使用sum变量来存储累加的和,使用i变量来记录已经加到第几个数字。当sum大于等于100时,使用break语句跳出循环并输出结果。
JAVA用for循环语句编程实现从依次1到100求和,但当和第一次达到100时,用break语句跳出循环,并输出此时已经加到第多少个数字。
好的,以下是JAVA代码实现:
```
public class SumWithForLoop {
public static void main(String[] args) {
int sum = 0;
int count = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
count++;
if (sum >= 100) {
break;
}
}
System.out.println("已经加到第" + count + "个数字,和为:" + sum);
}
}
```
程序的思路是:使用for循环依次将1~100累加起来,每次累加都记录一下加过几个数字,当和第一次大于等于100时,使用break语句跳出循环并输出加到第几个数字。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](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)