文章

8

粉丝

140

获赞

20

访问

26.3k

头像
先上半后下半
P1473 杭州电子科技大学2019年机试题
发布于2023年3月8日 15:50
阅读数 2.8k

 

#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...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发