21xrx.com
2024-11-05 18:45:35 Tuesday
登录
文章检索 我的文章 写文章
《Java程序设计课后题答案分享》
2023-06-17 21:51:25 深夜i     --     --
Java程序设计 课后题 代码案例

在学习Java编程过程中,一定少不了解决课后习题的过程。为了帮助大家更好地掌握Java程序设计的知识,本文将分享部分Java程序设计课后习题的答案,并且附带详细的代码实现过程。

1. 题目描述:编写一个Java程序,输出1~100中的所有奇数。

 代码实现:

  public class PrintOddNumbers {

   public static void main(String[] args) {

    for (int i = 1; i <= 100; i++) {

     if (i % 2 != 0) { // 进行奇偶性判断

      System.out.print(i + " ");

     }

    }

   }

  }

2. 题目描述:编写一个Java程序,计算1~100的累加和。

 代码实现:

  public class CalculateSum {

   public static void main(String[] args) {

    int sum = 0;

    for (int i = 1; i <= 100; i++) {

     sum += i;

    }

    System.out.println("1~100的累加和为:" + sum);

   }

  }

3. 题目描述:编写一个Java程序,判断一个数是否为质数。

 代码实现:

  import java.util.Scanner;

  public class PrimeNumber {

   public static void main(String[] args) {

    Scanner in = new Scanner(System.in);

    System.out.println("请输入一个数:");

    int num = in.nextInt();

    boolean isPrime = true; // 默认为质数

    if (num == 1 || num == 0) {

     System.out.println(num + "不是质数也不是合数。");

    } else {

     for (int i = 2; i <= Math.sqrt(num); i++) {

      if (num % i == 0)

       isPrime = false; // 不是质数

       break;

     }

     if (isPrime) {

      System.out.println(num + "是质数。");

     } else {

      System.out.println(num + "不是质数。");

     }

    }

    in.close();

   }

  }

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复