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