算法竞赛入门经典 倒三角问题 C++解法

版权声明:作者:Valarjin https://blog.csdn.net/weixin_42125215/article/details/88749304

倒三角 问题 C++解法

输入正整数n≤20,输出一个n层的倒三角形。例如,n=5时输出如下:
在这里插入图片描述

//倒三角
#include<iostream>
using namespace std;
int main() 
{
	int n, m = 0;
	cin >> n;
	for (int i = n * 2 - 1; i >= 1; i = i - 2) {
		for (int k = 0; k < m; k++) { cout << " "; }
		for (int j = 0; j < i; j++) { 
			cout << "#";
		}
		m++;
		cout << endl;
	}
	system("pause");
	return 0;
}
注意 前面空格的输出

测试结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42125215/article/details/88749304