java例题:打印出n行金字塔,字母版

//练习1:打印出n行金字塔,字母版
import java.util.Scanner;
public class Lianxi5 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入n行:");
        int n=sc.nextInt();
        int i=1;
        int x=1;
        int y=1;
        for (i=1;i<=n;i++){
            char c=(char)('A'+i-1);;
            for(y=n-i;0<y;y--){
                System.out.print(" ");
            }
            for (x=1;x<=2*i-1;x++){
                System.out.print((char)(c));
            }
            System.out.println();
        }
    }
}

版权声明:本文为qq_65709303原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。