牛客基礎文法必刷100題之基本類型2
👩💻部落格首頁:京與舊鋪的部落格首頁
✨歡迎關注🖱點贊🎀收藏⭐留言✒
🔮本文由京與舊鋪原創
😘系列專欄:java學習
💻首發時間:🎞2022年5月24日🎠
🎨你做三四月的事,八九月就會有答案,一起加油吧
🔏參考線上程式設計網站:🎧牛客網
🀄如果覺得部落客的文章還不錯的話,請三連支援一下部落客哦
🎧最後的話,作者是一個新人,在很多方面還做的不好,歡迎大佬指正,一起學習哦,沖沖沖
💬推薦一款模拟面試、刷題神器👉點選進入網站 🏓導航小助手📻
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);
}
}
結束語🏆🏆🏆
🔥推薦一款模拟面試、刷題神器網站
點選跳轉進入網站點選進入 1、算法篇(398題):面試必刷100題、算法入門、面試高頻榜單