王道机试指南 例题2.4 输出梯形
题目:
代码:
#include <iostream> using namespace std; int main() { int n; while(cin>>n){ int total=n+(n-1)*2; for(int i=0;i<n;i++){ for(int j=0;j<total-(n+i*2);j++) cout<<" "; for(int j=0;j<n+i*2;j++) cout<<"*"; cout<<endl; } } return 0; }
运行结果: