字母图形

public class lanqiao1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int m = scanner.nextInt();
scanner.close();
int[] a = new int[26];
for(int i=0;i<26;i++) {
a[i] = 65+i; //或者写成 a[i] = 'A'+i
}
for(int i=0;i<n;i++) {
for(int j=i;j>i-m &&j>-1;j--) {
System.out.print((char)a[j]);
}
for(int k=1;k<m-i;k++) {
System.out.print((char)a[k]);
}
System.out.println();
}
}
}
本文介绍了一个使用Java编程语言实现的字母图形打印程序。该程序通过读取用户输入的两个整数参数,n和m,来生成特定的字母图案。首先初始化一个包含ASCII码对应大写字母的数组,然后根据n和m的值,使用嵌套循环结构打印出由这些大写字母组成的特定图形。此代码展示了如何在Java中进行基本的输入输出操作,以及如何利用字符的ASCII码进行图形设计。
3109

被折叠的 条评论
为什么被折叠?



