编写 Java Application,统计[1~100]之间的素数的个数然后输出,并输出最大的 1个素数。
时间: 2023-04-09 20:03:09 浏览: 54
这个问题可以回答。以下是 Java 代码:
```
public class PrimeNumbers {
public static void main(String[] args) {
int count = 0;
int maxPrime = 0;
for (int i = 2; i <= 100; i++) {
boolean isPrime = true;
for (int j = 2; j <= Math.sqrt(i); j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
count++;
maxPrime = i;
}
}
System.out.println("The number of prime numbers between 1 and 100 is: " + count);
System.out.println("The largest prime number between 1 and 100 is: " + maxPrime);
}
}
```