設計一程式,輸入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();//換行
}
}
}
沒有留言:
張貼留言