2099.简单打印图形

题目描述

打印图形

输入

输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。
1 <= n, m <= 26。

输出

输出打印的图形

样例输入

5 7

样例输出

ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC

代码内容

#include <iostream>
using namespace std;

int main()
{
    
    
	int n, m, i, j;
	char a, b, c;
	cin >> m >> n;
	for (i = 0; i < m; i++)
	{
    
    
		j = i;
		a = 'A'+i;
		while (j--)
		{
    
    
			cout << a;
			a--;
		}
		b = 'A';
		for (j = 0; j < (n - i); j++)
		{
    
    
			cout << b;
			b++;
		}
		cout << endl;
	}
	return 0;
}   

猜你喜欢

转载自blog.csdn.net/weixin_51800059/article/details/111402111