#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; for(int i = 1;i<=n;i++) { for(int j =1;j<=(n-i);j++) cout<<" "; for(int j=1;j<=2*i-1;j++) if(j==1 or j==2*i-1) cout<<"*"; else cout<<" "; cout<<endl; } for(int i=1;i<=n-1;i++) { for(int j =1;j<=i;j++) cout<<" "; for(int j=1;j<=2*n-1-2*i;j++) if(j==1 or j==2*n-1-2*i) cout<<"*"; else cout<<" "; cout<<endl; } return 0; }
这篇文章详细描述了如何使用C++编程语言实现一个控制星号(*)在二维空间中的特定排列,包括两个嵌套循环结构和条件判断。


1758

被折叠的 条评论
为什么被折叠?



