[C++] 倒三角形
题目
输入正整数n≤20,输出一个n层的倒三角形。例如,n=5时输出如下:
#########
#######
#####
###
#
代码实现
#include <iostream>
using namespace std;
int main()
{
int n, m = 0;
cin>>n;
for(; n >= 1; n--){
for(int p = m; p > 0; p--) //输出前面空格
cout<<" ";
for(int i = 2 * n-1; i >= 1; i--) //输出#符号
cout<<"#";
cout<<endl;
m++; //行数加1
}
return 0;
}