A38987. 字母阵列问题描述输入一个正整数 N,输出 N 行 N 列字母,字母为大写英文字母,执行效果如下。输入正整数 27,输出 27 行字母,每行 27 个字母。第一行从 A 开始,第二行 B 开始。当到达 Z,再从 A 开始。输入描述输入一行,一个大于等于 1 的正整数 N。输出描述输出上图所示的字母阵列。样例输入 15样例输出 1ABCDEBCDEF CDEFG DEFGH EFGHI样例输入 21…
填空题
中等
知识点
题目描述
字母阵列
问题描述
输入一个正整数 N,输出 N 行 N 列字母,字母为大写英文字母,执行效果如下。输入正整数 27,输出 27 行字母,每行 27 个字母。第一行从 A 开始,第二行 B 开始。当到达 Z,再从 A 开始。

输入描述
输入一行,一个大于等于 1 的正整数 N。
输出描述
输出上图所示的字母阵列。
样例输入 1
5
样例输出 1
ABCDE
BCDEF
CDEFG
DEFGH
EFGHI
样例输入 2
10
样例输出 2
ABCDEFGHIJ
BCDEFGHIJK
CDEFGHIJKL
DEFGHIJKLM
EFGHIJKLMN
FGHIJKLMNO
GHIJKLMNOP
HIJKLMNOPQ
IJKLMNOPQR
JKLMNOPQRS
参考答案
N = int(input())
for i in range(N):
cnt = i
for j in range(N):
if cnt > 25:
cnt = cnt % 26
print(chr(ord("A") + cnt),end = "")
cnt += 1
上一题
下一题