基础练习 字母图形
问题描述
利用字母可以组成一些美丽的图形,下面给出了一个例子:
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。
解决思路
建立两次循环,第一次循环每一行的输出;第二次输出每一行的字母输出。
将第二次输出部分分为两块,一块是A前的输出部分,另一块是包含A及其以后的部分。
A前的输出部分用第一次循环的变量 i 来处理从第 i 个字母开始输出,到B结束,注意!总输出的列数可能会比 i 小 ,此时要利用列数m来停止循环。
import java.util.*;
public class Main {
public