C++倒三角形

倒三角形–算法竞赛经典习题2-3:输入正整数n<=20,输出一个n层的倒三角形。例如,n=5时,输出如下所示。(C++实现)

/*
triangle 
*/

#include 
using namespace std;
int main(){
	int i,j,n,k;
	cin>>n;
	k = n;
	for(i=1;i<=n;i++){//第一层for用来确定行数

		for(j = 1;j < i;j++)//第二层for用来写空格
				cout<<" ";
			for(j = 1;j<=2*k-1;j++){//第三层for用来写#,套用的2*n-1的规律来计算也可以用2(n-1)+1的规律,不过需要做出修改
				cout<< "#";
		}
			k--;
				cout<

你可能感兴趣的:(c++,算法)