⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exercise6_13.java

📁 java程序设计 机械工业出版社 书籍代码
💻 JAVA
字号:
public class Exercise6_13 {  public static void main(String[] args) {    final int LIMIT = 120;    int count = 0;    StackOfIntegers stack = new StackOfIntegers();    // Repeatedly find prime numbers    for (int number = 2; number < LIMIT; number++)      if (isPrime(number)) {        stack.push(number);        count++; // Increase the prime number count      }    // Print the first 30 prime numbers in decreasing order    System.out.println("The prime numbers less than 120 are \n");    final int NUMBER_PER_LINE = 10;    while (!stack.empty()) {      System.out.print(stack.pop() + " ");      if (stack.getSize() % NUMBER_PER_LINE == 0)        System.out.println(); // advance to the new line    }  }  public static boolean isPrime(int number) {    // Assume the number is prime    boolean isPrime = true;    // Test if number is prime    for (int divisor = 2; divisor <= number / 2; divisor++) {      //If true, the number is not prime      if (number % divisor == 0) {        // Set isPrime to false, if the number is not prime        isPrime = false;        break; // Exit the for loop      }    }    return isPrime;  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -