2016 - 2024

感恩一路有你

Java for循环实例:1-100的质数

浏览量:2498 时间:2024-08-14 18:04:40 作者:采采

在计算机编程中,for循环是一种常见的控制流语句,可以被用来重复执行特定代码块。下面介绍一个使用for循环来计算1到100之间所有质数的Java实例。

代码实现

打开Eclipse,输入以下代码:

```

public class OneToHundredPrimes {

public static void main(String[] args) {

for (int i 2; i < 100; i ) {

boolean flag true;

for (int j 2; j < i; j ) {

if (i % j 0) {

flag false;

break;

}

}

if (flag) {

(i " ");

}

}

}

}

```

解题思路

假设所有的数都是质数,再一个个排除不是质数的数。这里用if语句判断是否为质数:

```

if (i % j 0) {

flag false;

break;

}

```

其中,i % j 0表明i能够被j整除,则i不是质数,将flag赋值为false。break语句用于跳出内部循环,进行下一次外部循环。

最后,在外部for循环内加上if语句用于输出符合条件的质数:

```

if (flag) {

(i " ");

}

```

如果flag等于true,则输出i,即为质数。

总结

本文通过一个Java实例,讲解了如何使用for循环来计算1到100之间的所有质数。这个小程序虽然简单,但是涉及到了很多基础的编程知识,包括变量类型、循环语句和if语句等。同时,也展示了如何通过编写简单的小程序来深入理解编程知识,从而提高自己的编程水平。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。