Basic3 基础练习 字母图形
题目如下:
这道题也挺经典的,可以从示例看到,每行会根据行号的不同,有这样一个过程从Z - A 和 A - Z的一个过程,如果是26 * 26,第一行是只有A - Z的过程,最后一行是只有Z - A的过程。这其之间的每行是Z - A + A - Z的一个过程。
所以本题的思想就是第一层循环用来循环行数,第二层循环来输出每行的字母,其中第二层循环有两个循环,分别模拟Z - A 和 A - Z
这里只需要用到一个字符,模拟Z - A的过程时,让这个字符就等于Z,然后循环–,最后会转到A,刚好用这个A开始A - Z过程。
package basic;
import java.util.Scanner;
/**
* @Description: 基础练习 字母图形
* @ClassName: Basic3
* @author: fan.yang
* @date: 2020/07/15 14:14
*/
public class Basic3 {
/**
* 这样的写法算是最简单的
*/