文章
8
粉丝
140
获赞
20
访问
26.1k
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++){//上半部分正三角
for(int j=n-i;j>=1;j--){//上三角的空格 ,注意循环里是大于
printf(" ");
}
for(int p=1;p<=2*i-1;p++){//上三角的星号
printf("*");
}
printf("\n");
}
for(int i=n+1;i<=2*n-1;i++){//仅将上半部分的三角形,按照循环次数把外循环里的i进行逆向输出即可
for(int j=i-n;j>=1;j--){//这里i大于n,区别于上
printf(" ");
}
&nbs...
登录后发布评论
暂无评论,来抢沙发