大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Java基礎編程練習題

Java基礎編程練習題

更新時間:2021-05-06 11:44:51 來源:動力節點 瀏覽755次

1.編寫程序實現對給定的 4 個整數從大到小的順序排列。

package HomeWork01;
import java.util.Scanner;
 public class HomeWork01 {
    static int number=4;        //輸入4個數存放在數組中                   
    static int[] t1 = new int[number];           
    public static void main(String[] args) {
        HomeWork01 jiejie=new HomeWork01();
        jiejie.shunxun();
    }
    void shunxun(){
                System.out.println("請輸入4個數:");
                Scanner in_t1 = new Scanner(System.in);//循環輸入數組
                for(int i=0;i<number;i++){
                    t1[i]=in_t1.nextInt();}       
                for (int i = 0; i < t1.length; i++) {
                    int pos = i;
                    for (int j = i + 1; j < t1.length; j++) {
                        if (t1[pos] > t1[j])
                            pos = j;
                    }
                    if (pos != i) {
                        t1[i] = t1[i] + t1[pos];
                        t1[pos] = t1[i] - t1[pos];
                        t1[i] = t1[i] - t1[pos];
                    }
                }                     
                for (int i = t1.length - 1; i >= 0; i--)
                    System.out.print(t1[i] + "\t");
    }
}

2.編寫程序求一元二次方程的根。

package HomeWork02;
import java.util.Scanner;
public class HomeWork02
//△=b^2-4ac的值,若△小于0,一元二次方程無根.若△等于0,一元二次方程有兩個相等的根.若△大于0,一元二次方程有兩個不相等的實數根
    {
    public static void main(String [] args){
    Scanner sc = new Scanner(System.in);
    System.out.println("輸入2次方的系數");
    int a = sc.nextInt();
    System.out.println("輸入1次方的系數");
    int b = sc.nextInt();
    System.out.println("輸入0次方的系數");
    int c = sc.nextInt();
    if((b*b - 4*a*c)<0){     //  判斷方程是否有解
        System.out.println("方程無解!");
        return;
    }
    else{
        System.out.println("方程有解!");
    }
    double x1 = (-b + Math.sqrt(b*b - 4*a*c))/2*a;
    double x2 = (-b - Math.sqrt(b*b - 4*a*c))/2*a;
    System.out.println("根分別是 " + x1 + "\t" + x2);
    }
}

3.編寫程序,輸入一個字符,判斷它是否為小寫字母,如果是,將它轉換成大寫字母,否則,不轉換。

package HomeWork03;
import java.util.Scanner;
public class HomeWork03 {
    public static void main(String[] args) {
        //小寫字母的ascll值為97-122
        //大寫字母的ascll值為65-90
        System.out.println("請輸入一個字母:\n");
        Scanner input = new Scanner(System.in);
        char zimu=input.next().charAt(0);
          if (zimu>=97&&zimu<=122){           //判斷是否是小寫字母
              System.err.println("該字母是小寫字母");
              zimu=(char) (zimu-32);        //如果是小寫字母則 將其轉換成大寫字母
              System.err.println("轉換之后的大寫字母是:"+zimu);
          }
          else{
             System.out.println("該字母不是小寫字母!");          
          }
    }  
}

4.輸入 3 個正數,判斷能否構成一個三角形。

package HomeWork04;
import java.util.Scanner;
 public class HomeWork04 {
    public static void main(String [] args){
    int a;
    int b;
    int c;
    System.out.println("請輸入三個正整數:");
    Scanner in=new Scanner(System.in);
    a=in.nextInt();
    b=in.nextInt();
    c=in.nextInt();     
    if(a<=0||b<=0||c<=0)
    {
        System.out.println("輸入的必須是正整數!");
    }
    if((a+b)>c&&(a+c)>b&&(b+c)>a)
    {
        System.out.println("能構成三角形!");
    }
    else{
        System.out.println("不能構成三角形!");
    }
    }
    }

5.編寫程序,對輸入的年、月、日,給出該天是該年的第多少天?

package HomeWork05;
import java.util.Scanner;
public class HomeWork05 {
public static void main(String[]args){
    Scanner sc =new Scanner(System.in);
    System.out.print("年");
    int year=sc.nextInt();
    System.out.print("月");
    int month=sc.nextInt();
    System.out.print("日");
    int day=sc.nextInt();
    int days=0;
    switch(month){
        case 12:days+=30;
        case 11:days+=31;
        case 10:days+=30;
        case 9:days+=31;
        case 8:days+=31;
        case 7:days+=30;
        case 6:days+=31;
        case 5:days+=30;
        case 4:days+=31;
        case 3:
            if((year%4==0&&year%100!=0)||(year%400==0)){
                days+=29;
                }
            else{
                days+=28;
                }
        case 2:days+=31;
        case 1:days+=day;
    }
        System.out.print("第" + days + "天");
}
}

以上就是動力節點小編介紹的"Java基礎編程練習題"的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲视频精品在线 | 91九色露脸| 免费观看日本污污ww网站一区 | 精品一区二区视频在线观看 | 国产精品久久久久久久免费 | 久久综合桃花网 | 精品免费久久久久久成人影院 | 四虎影院2019 | 久久有这有精品在线观看 | 久草在线视频中文 | 亚洲色视频在线播放网站 | 欧美精品久久久久久久影视 | 欧美一区二区三区免费观看视频 | 久久成人激情视频 | 亚洲第一伊人 | 国产欧美一区二区三区免费 | 免费黄色在线观看 | 97成人资源 | 国内精品久久久久影院老司 | 久久久久久中文字幕 | 欧美一区二区三区在线播放 | 欧美另类黑人巨大videos | 黄色在线观看网站 | 九九视频在线观看6 | a亚洲欧美中文日韩在线v日本 | 欧美一级一极性活片免费观看 | 在线看亚洲 | 日日免费视频 | 久久亚洲一区二区 | 久久视频在线 | 色尼玛亚洲综合 | 精品国产福利久久久 | 国产精品偷伦视频免费观看的 | 国产精品98福利小视频 | 天天插日日操 | 四虎精品永久在线网址 | 久久久99精品久久久 | 免费h片在线观看网址最新 免费v片在线观看无遮挡 | 奇米四色在线观看 | 四虎影音先锋 | 亚洲精品欧洲一区二区三区 |