課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
從控制臺輸入菱形的行數。如果用戶輸入的行數合法(奇數),則打印菱形,否則提示用戶輸入奇數
2016-09-21
源自:Java入門第一季(IDEA工具)升級版 4-14
正在回答
import?java.util.Scanner; public?class?HelloWorld?{ ??public?static?void?main(String[]?args)?{? ??Scanner?input=new?Scanner(System.in); ??System.out.println("請輸入需要打印菱形的行數:"); ??int?num=input.nextInt(); ??if((num%2)==0){ ?System.out.println("請輸入奇數行數!");? ??} ??else{ ??int?half=num/2; ??int?overhalf=half+1; ??for(int?a=1;a<=overhalf;a++){ ??for(int?b=1;b<=(overhalf-a);b++){ ??System.out.print("?"); ??} ??for(int?c=1;c<=a;c++){ ??System.out.print("*"); ??System.out.print("?"); ??} ??System.out.println(); ??} ??for(int?m=half;m>=1;m--){ ??for(int?n=(overhalf-m);n>=1;n--){ ??System.out.print("?"); ??} ??for(int?p=1;p<=m;p++){ ??System.out.print("*"); ??System.out.print("?"); ??} ??System.out.println(); ??} ?? ?? ??} ??} ?? ??} ????????
public static void main(String[] args){
Scanner in = new Scanner(System.in);
System.out.print("請輸入一個數字: ");
int number = in.nextInt();
if (number%2=0){
System.out.println("<>");
}else{
System.out.println("輸入錯誤,請重新輸入:");
}
先采納我,我就花點功夫幫你寫出來
ziom
jslandygl 回復 ziom
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
1 回答打印菱形圖案
2 回答菱形星星怎么打印
6 回答如何輸出打印一個空心的矩形 三角形 菱形
2 回答打印輸出換行設置
3 回答分別輸入打印不對嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-21
2016-09-21
public static void main(String[] args){
Scanner in = new Scanner(System.in);
System.out.print("請輸入一個數字: ");
int number = in.nextInt();
if (number%2=0){
System.out.println("<>");
}else{
System.out.println("輸入錯誤,請重新輸入:");
}
}
2016-09-21
先采納我,我就花點功夫幫你寫出來