zoukankan      html  css  js  c++  java
  • C语言打印(数字,*号)金字塔,菱形

    //把金字塔分为左右分别打印

    /*数字金字塔*/

    #include <stdio.h>
    int main()
    {
     int i,j,k,l,m,n,t;
     printf("输入金字塔层数:");
     scanf("%d",&n);
     t=2*n-2;
     for(i=1;i<=n;i++)
     {
        for(j=0;j<t;j++)
            printf(" ");
        for(k=1;k<=i;k++)
            printf("%d ",k);
        for(l=k-2;l>0;l--)
            printf("%d ",l);
        for(m=0;m<t;m++)
            printf(" ");
            t=t-2;
        printf(" ");
     }
        return 0;
    }

    /* *号金字塔  上面代码该来*/

    #include <stdio.h>
    int main()
    {
     int i,j,k,l,m,n,t;
     printf("输入金字塔层数:");
     scanf("%d",&n);
     t=2*n-2;
     for(i=1;i<=n;i++)
     {
        for(j=0;j<t;j++)
            printf(" ");
        for(k=1;k<=i;k++)
            printf("* ");
        for(l=k-2;l>0;l--)
            printf("* ");
        for(m=0;m<t;m++)
            printf(" ");
            t=t-2;
        printf(" ");
     }
        return 0;
    }

    /* *号金字塔(优化代码)*/

    #include<stdio.h>
    void 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<=2*i-1;k++)
                printf("*");
            printf(" ");

        }
    }

     /*以下为打印菱形代码*/

    #include <stdio.h>
    void main( )
    {
     int i, j, n;
     printf( "Please input n: " );
     scanf( "%d", &n );
     for( i = 1; i <= n + 1; i++ )
     {
      for( j = 1; j <= n + 1 - i; j++ )
       printf( " " );
      for( j = 1; j <= 2 * i - 1; j++ )
       printf( "*" );
      printf( " " );
     }
     for( i = n; i > 0; i-- )
     {
      for( j = n - i; j >= 0; j-- )
       printf( " " );
      for( j = 2 * i - 2; j >= 0; j-- )
       printf( "*" );
      printf( " " );
     }
    }

  • 相关阅读:
    CVI中调用数据库的几点..
    LabView、CVI、MeasurementStudio三者之间的区别
    cad工具快速选择特性里面是空的解决方法
    SDK和API的直接区别
    一角法与三角法视图的区别
    CentOS7桥接模式上不了外网的配置
    Ubuntu14.04或16.04下普通用户的root权限获得
    Eplan创建符号详细解说
    Eplan创建符号
    变量,浮点数,常量
  • 原文地址:https://www.cnblogs.com/didiaoxiaoguai/p/6720886.html
Copyright © 2011-2022 走看看