题解 | #箭形图案#
箭形图案
https://www.nowcoder.com/practice/a6d1081e0c9a42f19e42ed6cd91556c1
#include <iostream> using namespace std; int main() { int n; while(cin >> n){ for(int i=0;i<n;++i){ for(int j=0;j<2*(n-i);++j){ cout <<' '; } for(int j=0;j<=i;++j){ cout << '*' ; } cout << endl; } for(int q=0;q<n+1;++q){ cout << '*' ; } cout << endl; for(int i=1;i<=n;++i){ for(int j=0;j<i*2;++j){ cout << ' ' ; } for(int k=n;k>i-1;--k){ cout << "*"; } cout << endl; } } } // 64 位输出请用 printf("%lld")