java.编写一个应用程序求100以内的全部素数。 按照下面格式输出: |2|3|5|7|11|13|17|19|........
时间: 2024-03-29 19:32:00 浏览: 18
Java是一种广泛使用的编程语言,它具有简单、面向对象、跨平台等特点。下面是一个Java程序,用于求解100以内的全部素数并按照指定格式输出:
```java
public class PrimeNumbers {
public static void main(String[] args) {
int limit = 100;
System.out.print("|");
for (int i = 2; i <= limit; i++) {
if (isPrime(i)) {
System.out.print(i + "|");
}
}
}
// 判断一个数是否为素数
public static boolean isPrime(int num) {
if (num <= 1) {
return false;
}
for (int i = 2; i <= Math.sqrt(num); i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
}
```
运行以上程序,会输出如下结果:
```
|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|
```