n = input(''); for i = 1:n + 1 for j = 1:n + 2 - i fprintf(' '); % 输出 左边的空格 end fprintf('*'); % 输出左边的 *号 for j = 1:2 * i - 3 fprintf('%c', 'A' + i - 2); % 输出每行的字母 end if i > 1 % 当输入的 行数 大于 n 时, 输出 右边的 * 号 fprintf('*'); end fprintf('\n'); % 每输出一行换行 end for i = 2 * (n + 1) + 1: -1: 1 % 输出 最后一行的 *********** fprintf('*'); end
标签:10,end,输出,左边,整数,fprintf,如图,输入 From: https://www.cnblogs.com/xxxx6059/p/16963442.html