1.题目描述:
给定一个数字,判定一个数字是否是素数
代码实现:
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
int i = 2;
for(;i < num ;i++){
if(num % i == 0){
System.out.println(num + "不是素数!");
break;
}
}
if (num == i){
System.out.println(num + "是素数!");
}
}
2.题目描述:
打印 1 - 100 之间所有的素数
代码实现:
public static void main(String[] args) {
int sum = 0;
for(int i = 2;i <= 100;i++) {
int count = 0;
for(int j=2;j < i;j++) {
if(i%j == 0) {
count++;
}
}
if(count == 0) {
System.out.print(i + " ");
sum += 1;
}
}
System.out.println(sum);
}