設計一程式,輸入n,印出以下內容(以下以n=5 舉例):
1
212
32123
4321234
543212345
- import java.util.Scanner;
- public class C1
- {
- public static void main(String[] args)
- {
- Scanner input = new Scanner(System.in);
- System.out.println("請輸入整數n:");
- int linenumber = input.nextInt();
- for(int n = 1 ; n <= linenumber ; n ++)//控制換行
- {
- for(int i = linenumber - 1 ; i >= n ; i--)//控制印空白
- {
- System.out.print(" ");
- }
- for(int y = n ; y >= 1 ; y-- )//印出數字
- {
- System.out.print(y);
- }
- while(n >= 2)
- {
- for(int z = 2 ; z <= n ; z ++ )//印出數字
- {
- System.out.print(z);
- }
- break ;
- }
- System.out.println();//換行
- }
- }
- }
沒有留言:
張貼留言