天天看點

牛客基礎文法必刷100題之基本類型2

牛客基礎文法必刷100題之基本類型2

牛客基礎文法必刷100題之基本類型2

👩‍💻部落格首頁:京與舊鋪的部落格首頁

✨歡迎關注🖱點贊🎀收藏⭐留言✒

🔮本文由京與舊鋪原創

😘系列專欄:java學習

💻首發時間:🎞2022年5月24日🎠

🎨你做三四月的事,八九月就會有答案,一起加油吧

🔏參考線上程式設計網站:🎧牛客網

🀄如果覺得部落客的文章還不錯的話,請三連支援一下部落客哦

🎧最後的話,作者是一個新人,在很多方面還做的不好,歡迎大佬指正,一起學習哦,沖沖沖

💬推薦一款模拟面試、刷題神器👉​​​點選進入網站​​ 🏓導航小助手📻

牛客基礎文法必刷100題之基本類型2

BC7 牛牛的字元矩形

描述

牛牛嘗試用鍵盤讀入一個字元,然後在螢幕上顯示用這個字元組成的 3*3 的矩形。

輸入描述:

一行讀入一個 char 類型的字元。

輸出描述:

輸出這個字元組成的 3*3 矩形。

示例1

輸入:

#      

輸出:

###
###
###      
import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        String a=sc.nextLine();
        for(int i=0;i<3;i++){
            for(int j=0;j<3;j++){
                System.out.print(a);
            }
            System.out.println();
        }
        
    }
}      

BC8 牛牛的字元菱形

描述

牛牛嘗試用鍵盤讀入一個字元,然後在螢幕上顯示一個用這個字元填充的對角線長5個字元,傾斜放置的菱形。

輸入描述:

輸入一個char類型字元

輸出描述:

輸出一個用這個字元填充的對角線長5個字元,傾斜放置的菱形

示例1

輸入:

#      

輸出:

#
 ###
#####
 ###
  #      
import java.util.Scanner;
 

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
 
        String str=in.next();
        
        for(int i=5;i>0;i--){
            if(i==3){
                System.out.println(str+str+str+str+str);
            } else {
            System.out.println(i%2==0?" "+str+str+str:" "+" "+str);
        }
        }
        }
    }      

BC9 字元轉ASCII碼

BoBo教KiKi字元常量或字元變量表示的字元在記憶體中以ASCII碼形式存儲。BoBo出了一個問題給KiKi,輸入一個字元,輸出該字元相應的ASCII碼。

輸入描述:

一行,一個字元。

輸出描述:

一行,輸出輸入字元對應的ASCII碼。

示例1

輸入:

c      

輸出:

99      
import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner in=new Scanner(System.in);
        String a=in.next();
        char c=a.charAt(0);
        System.out.println((int)c);
    }
}      

BC10 實作四舍五入

描述

将浮點數轉換為整數類型,要求四舍五入。

輸入描述:

随機輸入的浮點數

輸出描述:

四舍五入之後的整數

示例1

輸入:

14.99      

輸出:

15      
import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        double a=sc.nextDouble();
        if(a>=0){
            a+=0.5;
        }else{
            a-=0.5;
        }
        System.out.println((int)a);
    }
}      
牛客基礎文法必刷100題之基本類型2

結束語🏆🏆🏆

🔥推薦一款模拟面試、刷題神器網站

點選跳轉進入網站​​點選進入​​ 1、算法篇(398題):面試必刷100題、算法入門、面試高頻榜單