官方题解

cookiebus 2024-01-04 10:31:04 7 返回题目

【题目大意】输出一个 n 行的大写字母递增的三角形,大写字母递增到’Z’后下一个回到’A’重新开始递增。

【考纲知识点】基本运算(一级), 循环结构、ASCII 码、数据类型转换(二级)

【解题思路】

  1. 先把 A,B,C...Z 这些大写字母看作 0,1,2...25,借助 for 循环嵌套输出数字三角形;

  2. 将三角形中需要输出的数在输出时转换为大写字母输出;

  3. 将数转换为大写字母时加上%26,确保输出到’Z’之后下一个字符为’A’。

{{ vote && vote.total.up }}