Java实现判断素数

简介: Java实现判断素数

1 问题

判断101-200之间有多少个素数,并输出所有素数。

2 方法

package homework04;
public class Test05 {
   public static void main(String[] args) {
       for (int i = 101; i < 201; i++) {
           boolean flag = true;
           for (int j = 2; j <= i / 2; j++) {
               if (i % j == 0) {
                   flag = false;
                   break;
               }
           }
           if (flag) {
               System.out.println(i);
           }
       }
   }
}


3 结语

针对判断素数的问题,其中,设置布尔变量,用来在程序运行时对一些逻辑进行标记。其中false和true需要自己定义其含义。使用for循环以及flag进行判断,最终得出结果

目录
相关文章
|
6月前
|
Java
【java作业3——类的定义】复数,连续子数组,最大素数
🍒 1 定义复数类 作业内容: 定义一个复数类Complex(数据成员:a,b表示复数a+bi).并配以合适的方法完成复数对象的生成、复数的运算(加、减、乘除),然后做一个主类测试它。
47 0
|
3月前
|
存储 算法 Java
LeetCode初级算法题:反转链表+统计N以内的素数+删除排序数组中的重复项Java详解
LeetCode初级算法题:反转链表+统计N以内的素数+删除排序数组中的重复项Java详解
41 0
|
6月前
|
算法 C++ Python
Java每日一练(20230430) 文本左右对齐、素数和、整数转英文表示
Java每日一练(20230430) 文本左右对齐、素数和、整数转英文表示
52 0
Java每日一练(20230430) 文本左右对齐、素数和、整数转英文表示
|
Java C语言
显示输出2~100中的素数,每行显示5个数 java 和 c语言
显示输出2~100中的素数,每行显示5个数 java 和 c语言
220 0
运用Java的for循环输出指定条件的素数
运用Java的for循环输出指定条件的素数
运用Java的for循环输出指定条件的素数
Java实现一百以内的所有素数的三种方式
Java实现一百以内的所有素数的三种方式
178 1
|
Java
Java经典编程习题100例:第22例:判断随机整数是否是素数
Java经典编程习题100例:第22例:判断随机整数是否是素数
81 0
1099 性感素数(JAVA)
“性感素数”是指形如 (p, p+6) 这样的一对素数。之所以叫这个名字,是因为拉丁语管“六”叫“sex”(即英语的“性感”)。(原文摘自 http://mathworld.wolfram.com/SexyPrimes.html)
1099 性感素数(JAVA)
|
Java
用Java编写的素数代码,判断两个数之间的素数的个数以及素数
用Java编写的素数代码,判断两个数之间的素数的个数以及素数。
141 0
用Java编写的素数代码,判断两个数之间的素数的个数以及素数
|
Java
JAVA实现判断键盘输入一个数是否是素数
JAVA实现判断键盘输入一个数是否是素数
249 0
JAVA实现判断键盘输入一个数是否是素数