『浴火凤凰』 发表于 2016-11-20 14:15:30

三角形的实现


#include <stdio.h>

int main(){
        int i,j,k,n;
        printf("请输入行数:");
        scanf("%d",&n);
       
        for(i=1;i<=n;i++){
               
                for(j=1;j<=n-i;j++){
                        printf(" ");
                }
                for(k=1;k<=i;k++){
                        printf("* ");
                }
               
                printf("\n");
               
        }
       
        return 0;
}

四十二 发表于 2016-11-20 14:22:22

意义不明……

感觉有点简陋

『浴火凤凰』 发表于 2016-11-20 14:30:55

思维拓展

#include <stdio.h>

int main(){
        int i,j,k,n;
        printf("请输入行数:");
        scanf("%d",&n);
       
        for(i=1;i<=n;i++){
               
                for(j=1;j<=n-i;j++){
                        printf(" ");
                }
                for(k=1;k<=i;k++){
                       printf("* ");
                       
                       
                       
                }
               
                printf("\n");
               
        }
       
        //===============================
       
                for(i=n-1;i>0;i--){
               
                for(j=1;j<=n-i;j++){
                        printf(" ");
                }
                for(k=1;k<=i;k++){
                       printf("* ");
                       
                       
                       
                }
               
                printf("\n");
               
        }

       
        return 0;
}


页: [1]
查看完整版本: 三角形的实现