美烦资源网

专注技术文章分享,涵盖编程教程、IT 资源与前沿资讯

Java编程入门100例之十

本文介绍用Java代码打印出100以内的素数:

2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97

代码如下:

public class Test {
    public static void main(String[] args) {
        System.out.println("100以内素数:");
        boolean isSushu;
        System.out.print("2 ");
        for (int i = 3; i < 100; i += 2) {
            isSushu = true;
            for (int j = 3; j <= Math.sqrt(i); j++) {
                if (i % j == 0) {
                    isSushu = false;
                    break;
                }
            }
            if (isSushu)
                System.out.print(i + " ");
        }
    }
}

代码简析:

  1. main方法是程序执行入口。
  2. 第5行单独打印2。
  3. 第6到15行,处理3到100,逐个判断。

Java开发工具:IDEA

要是想学Java编程,可以看我下面这个专栏:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言