Java黑皮书课后题第5章:**5.17(显示金字塔)编写程序,提示用户输入一个在1到15之间的整数,然后显示一个金字塔形状的图案
生活随笔
收集整理的這篇文章主要介紹了
Java黑皮书课后题第5章:**5.17(显示金字塔)编写程序,提示用户输入一个在1到15之间的整数,然后显示一个金字塔形状的图案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
**5.17(顯示金字塔)編寫程序,提示用戶輸入一個在1到15之間的整數,然后顯示一個金字塔形狀的圖案
- 題目
- 題目描述
- 運行示例
- 破題
- 代碼
題目
題目描述
**5.17(顯示金字塔)編寫程序,提示用戶輸入一個在1到15之間的整數,然后顯示一個金字塔形狀的圖案
運行示例
Enter the number of lines: 7
破題
代碼
import java.util.Scanner;public class Test5_17 {public static void main(String[] args) {// 獲取輸入Scanner input = new Scanner(System.in);System.out.println("Enter the number of lines: ");int lines = input.nextInt();// 輸出for (int n = 1; n <= lines;n++){ // n表示第n行,一共lines行// 前半部分:(lines-n)個空元素if(lines != n){for (int a = 1; a <= (lines - n); a++)System.out.print(" ");}// 中間(2*n-1)個元素part1:從n開始到1for (int b = n; b > 0 ; b--)System.out.printf("%d ",b);;// part2:從1到nif(n >= 2) {for (int c = 2; c <= n; c++)System.out.printf("%d ", c);;}// 換行System.out.println();}input.close();} }總結
以上是生活随笔為你收集整理的Java黑皮书课后题第5章:**5.17(显示金字塔)编写程序,提示用户输入一个在1到15之间的整数,然后显示一个金字塔形状的图案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java黑皮书课后题第5章:*5.16(
- 下一篇: Java黑皮书课后题第5章:*5.18(