2014年8月17日 星期日

java程式設計題目---圖形印製【第一題】

第一題:
設計一程式,輸入n,印出以下內容(以下以n=5 舉例):

          1
        212
      32123
    4321234
  543212345



  1. import java.util.Scanner;
  2.  
  3. public class C1
  4. {
  5.  
  6. public static void main(String[] args)
  7. {
  8. Scanner input = new Scanner(System.in);
  9. System.out.println("請輸入整數n:");
  10. int linenumber = input.nextInt();
  11. for(int n = 1 ; n <= linenumber ; n ++)//控制換行
  12. {
  13. for(int i = linenumber - 1 ; i >= n ; i--)//控制印空白
  14. {
  15. System.out.print(" ");
  16. }
  17. for(int y = n ; y >= 1 ; y-- )//印出數字
  18. {
  19. System.out.print(y);
  20. }
  21. while(n >= 2)
  22. {
  23. for(int z = 2 ; z <= n ; z ++ )//印出數字
  24. {
  25. System.out.print(z);
  26. }
  27. break ;
  28. }
  29. System.out.println();//換行
  30. }
  31. }
  32.  
  33. }

沒有留言:

張貼留言

Go(Golang)程式語言 設定GCC

下載MSYS2:  https://www.msys2.org/ 安裝 程式開始執行後輸入: pacman -Syu y y 在安裝目錄底下找到msys2.exe,雙擊執行 輸入指令: pacman -Su pacman -S --needed base-devel mingw-...