黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 五個Java初學者練習題與解決方案

五個Java初學者練習題與解決方案

更新時間:2022-10-31 17:05:42 來源:動力節點 瀏覽1134次

如果您已經學習了Java的基礎知識,那么現在正是解決一些實踐問題的好時機。練習和解決問題將幫助您掌握 Java 編程語言并將您的技能提升到一個新的水平。

我整理了一些可以用于練習的 Java 編碼問題。我還提供了 Java 代碼解決方案和相應的輸出供您參考。

1. Java程序檢查給定數字是偶數還是奇數

import java.util.Scanner;

class Main {
  public static void main(String[] args) {

    System.out.println("Enter a number: ");
    Scanner sc = new Scanner(System.in);
    int number =Integer.parseInt(sc.nextLine());
    int x = number%2;
    
    if(x==0){
      System.out.println("The number is Even");
    }
    else{
      System.out.println("The number is Odd");
    }
    
  }
}

輸出:

java初學者練習題

2. 將攝氏溫度轉換為華氏溫度的Java程序

import java.util.Scanner;

class Main {
  public static void main(String[] args) {

    System.out.println("Enter temperature in Centigrade: ");
    Scanner sc = new Scanner(System.in);
    int c =Integer.parseInt(sc.nextLine());
    float f = ((9*c)/5)+32;
    
    System.out.println("Temperature in Fahrenheit is: "+f);
    
  }
}

輸出:

java初學者練習題

3. Java 程序求給定三個邊的三角形面積

import java.util.Scanner;

class Main {
  public static void main(String[] args) {

    Scanner sc= new Scanner(System.in);
        
         System.out.println("Enter the 1st side:");
         int a= sc.nextInt();
 
         System.out.println("Enter the 2nd side:");
          int b= sc.nextInt();
 
         System.out.println("Enter the 3rd side:");
         int c= sc.nextInt();
    
         if((a+b)>c && (a+c)>b && (b+c)>a)
          {
            double s=(a+b+c)/2.0;
            double area=Math.sqrt(s*(s-a)*(s-b)*(s-c));
            System.out.println("Area of Triangle is: " + area);    
           }
         else  
           System.out.println("Area of the triangle does not exist");
    
  }
}

輸出:

java初學者練習題

4. Java程序求一組整數的平均值

import java.util.Scanner;

class Main {
  public static void main(String[] args) {

    Scanner sc = new Scanner(System.in);
    System.out.println("Enter the count of numbers: ");
    int count = Integer.parseInt(sc.nextLine());
    int i = 0;
    float sum = 0;
    for(i=0;i<count;i++){
      System.out.println("Enter an integer: ");
      int x = Integer.parseInt(sc.nextLine());
      sum = sum + x;
    }
  
    float avg = sum/count;
    System.out.println("The average is: "+avg);
    
  }
}

輸出:

java初學者練習題

5. Java 程序求一組實數的乘積

import java.util.Scanner;

class Main {
  public static void main(String[] args) {

    Scanner sc = new Scanner(System.in);
    System.out.println("Enter the number of real numbers: ");
    int count = Integer.parseInt(sc.nextLine());
    int i = 0;
    float product = 1.0f;
    for(i=0;i<count;i++){
      System.out.println("Enter a real number: ");
      float x = Float.parseFloat(sc.nextLine());
      product = product * x;
    }
  
    System.out.println("The product of the numbers is: "+product);
    
  }
}

輸出:

java初學者練習題

以上就是動力節點小編介紹的"五個Java初學者練習題與解決方案",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久久91久久91精品免费观看 | a视频在线免费观看 | 在线黄色免费看 | 欧美久| 亚洲高清二区 | 91精选视频在线观看 | 欧美午夜性刺激在线观看免费 | 国产黑丝美女 | 91热久久免费频精品动漫99 | 1717国产精品视频免费 | 最近最新中文字幕免费高清1 | 91在线老王精品免费播放 | 欧美怡红院免费的视频 | 婷婷四房综合激情五月性色 | 国产高清在线精品一区二区三区 | 天天操天天干天天操 | 一级特级女人18毛片免费视频 | 曰韩三级| 最近最新免费中文字幕高清 | 国产欧美日韩综合精品一区二区 | 色戒吃奶动态图 | 国产一卡二卡三卡 | 亚洲欧美日韩中文综合v日本 | 婷婷婷色| 日本黄色链接 | 天天操夜夜做 | 99视频有精品视频免费观看 | 欧美zozozo人禽交免费大片 | 中国日韩欧美中文日韩欧美色 | 妞干网欧美 | 欧美大胆一级视频 | 日韩免费视频一区二区 | 日韩在线一区二区三区免费视频 | 波多野结衣久久高清免费 | 中文字幕在线观看一区二区三区 | 成人免费在线视频 | 免费观看黄色毛片 | 成人黄色免费在线观看 | 精品一区二区三区中文 | 天天操操操操操 | 欧美成人综合 |