最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java基礎題新手練習(三)

 更新時間:2021年07月05日 10:42:20   作者:保護眼睛  
下面小編就為大家?guī)硪黄狫ava基礎的幾道練習題(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望可以幫到你

水仙花數(shù)

求出0~999之間的所有“水仙花數(shù)”并輸出。(“水仙花數(shù)”是指一個三位數(shù),其各位數(shù)字的立方和確好等于該數(shù)本 身,如;153=1+5+3?,則153是一個“水仙花數(shù)“。)

源碼

public static  void GetDaffodil(){
    int j=0;
    int k=0;
    int l=0;
    for(int i=0;i<=999;i++){
        j=i/100;
        k=(i-j*100)/10;
        l=(i-j*100-k*10);
        if(j*j*j+k*k*k+l*l*l==i){
            System.out.println(i+"是水仙花數(shù)");
           // continue;
        }
    }
}

運行結果:

在這里插入圖片描述

計算分數(shù)的值

計算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值 。

源碼

public static double  GetSum(){
    double sum= 0;
    int flag = 1;
    for (double i = 1;i<=100;i++) {
        sum+=(1/i)*flag;
        flag=-flag;
    }
   return sum;
}

運行結果:

在這里插入圖片描述

最大公約數(shù)

求兩個正整數(shù)的最大公約數(shù)

源碼

public static void  Getgcd(int a,int b){
    int c= a%b;
    while(c!=0){
        a = b;//18
        b = c;//6
        c = a % b;
    }
    System.out.println(b+"是a和b的最大公約數(shù)");
}

運行結果:

在這里插入圖片描述

二進制1的個數(shù)

求一個整數(shù),在內(nèi)存當中存儲時,二進制1的個數(shù)

源碼

public static  int  Getnum(int n){
    int count = 0;
    while(n!=0){
       if((n&1)!=0) {
           n = n >>> 1;
           count++;
       }
    }
    return count;
}

運行結果:

在這里插入圖片描述

二進制序列

獲取一個數(shù)二進制序列中所有的偶數(shù)位和奇數(shù)位, 分別輸出二進制序列

源碼

public  static  void  getBinnum(){
      Scanner sc= new Scanner(System.in);
        int num=sc.nextInt();
        System.out.print("odd sequence:");
        for(int i=30;i>=0;i-=2){
            System.out.print((num>>i)&1);
        }
        System.out.print("   even sequence:");
        for(int i=31;i>0;i-=2){
            System.out.print((num>>i)&1);
        }
        sc.close();
    }

運行結果:

在這里插入圖片描述

模擬登陸

編寫代碼模擬三次密碼輸入的場景。 最多能輸入三次密碼,密碼正確,提示“登錄成功”,密碼錯誤, 可以重新輸 入,最多輸入三次。三次均錯,則提示退出程序

源碼

public static  void GetPasswd(){
    int count = 3;
    while (count != 0) {
        Scanner scanner = new Scanner(System.in);
        String password = scanner.nextLine();
        if(password.equals("1234")) {
            System.out.println("登錄成功!");
            break;
        }else {
            count--;
            System.out.println("還有"+count+"次機會!");
        }
    }

運行結果:

在這里插入圖片描述

輸出一個整數(shù)的每一位

輸出一個整數(shù)的每一位,如:123的每一位是1 , 2 , 3

源碼

public static void getdigit(){
    System.out.println("請輸入三位數(shù)整數(shù):");
    Scanner scanner = new Scanner(System.in);
    int  n= scanner.nextInt();
    int i=n/100;
    int j=(n-i*100)/10;
    int k=(n-i*100-j*10);
    System.out.println(n+"分解為"+i+" "+j+" "+k);
}

運行結果:

在這里插入圖片描述

輸出乘法口訣表

輸出n*n的乘法口訣表,n由用戶輸入。

源碼

public static void PrintMultiption1(){
    System.out.println("請輸入n的值: ");
    Scanner scanner = new Scanner(System.in);
    int n =scanner.nextInt();
    for(int i= 1;i<=n;i++){
        for(int j=1;j<=n;j++){
            if(i<=j)
                System.out.print(i+"*"+j+"="+i*j+"  ");
        }
        System.out.println( );
    }
}

運行結果:

在這里插入圖片描述

總結

本篇java基礎練習題就到這里了,希望對你有所幫助,也希望您能夠多多關注腳本之家的更多內(nèi)容!

相關文章

  • Java遍歷Map的5種方式實例

    Java遍歷Map的5種方式實例

    Map作為Java中的一種集合,以鍵值對的形式存放一批數(shù)據(jù),經(jīng)常會被我們應用在項目中,下面這篇文章主要給大家介紹了關于Java遍歷Map的5種方式,需要的朋友可以參考下
    2023-02-02
  • Java代碼執(zhí)行順序——類的初始化場景

    Java代碼執(zhí)行順序——類的初始化場景

    這篇文章主要為大家介紹了Java代碼執(zhí)行順序類的初始化場景實例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • spring mvc @PathVariable綁定URI模板變量值方式

    spring mvc @PathVariable綁定URI模板變量值方式

    這篇文章主要介紹了spring mvc @PathVariable綁定URI模板變量值方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • SpringBoot實現(xiàn)自動配置的方式詳解

    SpringBoot實現(xiàn)自動配置的方式詳解

    Spring Boot 自動配置 是其核心特性之一,它通過智能化的默認配置減少了開發(fā)者的工作量,自動配置的原理基于條件化配置和 Spring 的 @Configuration 機制,本文給大家講解了SpringBoot實現(xiàn)自動配置的過程,需要的朋友可以參考下
    2025-04-04
  • struts2開發(fā)流程及詳細配置

    struts2開發(fā)流程及詳細配置

    這篇文章主要介紹了struts2開發(fā)流程及詳細配置,步驟比較詳細,具有一定參考價值,需要的朋友可以了解下。
    2017-09-09
  • java獲取ip地址示例

    java獲取ip地址示例

    在JSP里,獲取客戶端的IP地址的方法是:request.getRemoteAddr(),這種方法在大部分情況下都是有效的。但是在通過了Apache,Squid等反向代理軟件就不能獲取到客戶端的真實IP地址了
    2014-04-04
  • Spring Boot 直接用jar運行項目的方法

    Spring Boot 直接用jar運行項目的方法

    這篇文章主要介紹了Spring Boot 直接用jar運行項目的方法,非常不錯,具有參考借鑒價值,需要的朋友參考下
    2018-02-02
  • spring中的注解事務演示和添加步驟詳情

    spring中的注解事務演示和添加步驟詳情

    這篇文章主要介紹了spring中的注解事務演示和添加步驟詳情,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-07-07
  • 關于maven項目中使用BCrypt加密方式

    關于maven項目中使用BCrypt加密方式

    BCrypt是一種基于Blowfish加密算法的密碼散列函數(shù),用于安全存儲和驗證用戶密碼,它通過引入鹽和工作因子增加計算復雜度,有效防止彩虹表攻擊和破解,BCrypt具備適應性工作因子、成本參數(shù)調(diào)整、迭代哈希和密鑰擴展等特點,被廣泛應用于Web應用程序的安全性設計中
    2024-10-10
  • JPA如何使用findBy方法自定義查詢

    JPA如何使用findBy方法自定義查詢

    這篇文章主要介紹了JPA如何使用findBy方法自定義查詢,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11

最新評論

文登市| 星子县| 云安县| 蓝山县| 定边县| 浦北县| 翁源县| 余干县| 当阳市| 新余市| 民权县| 凤山市| 精河县| 临澧县| 镇沅| 阳新县| 特克斯县| 大田县| 庆城县| 饶河县| 鹿邑县| 永康市| 巴中市| 安宁市| 山丹县| 策勒县| 阳泉市| 光泽县| 大丰市| 金寨县| 三明市| 贵德县| 连云港市| 江西省| 柯坪县| 高密市| 高邮市| 仲巴县| 信丰县| 静海县| 黔西县|