package test; import java.util.Scanner; //判断输入的数是不是素数
public class Test18 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("输入判断的数");
int a = s.nextInt();
for(int i=2 ; i<=a;i++){ //最小的素数是2
if(a % i == 0&& i != a){ //除了1和本身之后没有约数即为素数
System.out.println("不是素数");
break;
}else if(i == a){ System.out.println("是素数"); }
}
}
}
相关文章
- 编写一个Java应用程序。用户从键盘输入一个1—9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都
- java,从键盘输入个数不确定的整数,并判断输入的正数和负数的个数,输入0时结束程序。 - 王月波
- java判断用户输入的是否至少含有N位小数
- Java初学者作业——编写Java程序,实现判断所输入字符的类型(数字、小写字母、大写字母或其他字符)
- java中的case里嵌套if条件句; 输入一个年份的某一个月份,判断这个月有多少天
- 输入两颗二叉树A,B,判断B是不是A的子结构
- 输入两颗二叉树A,B,判断B是不是A的子结构
- [Java] 练习题014: 输入某年某月某日,判断这一天是这一年的第几天?
- JAVA 题目:输入某年某月某日,判断这一天是这一年的第几天?
- 输入某年某月某日,判断这一天是这一年的第几天(java代码)