zoukankan      html  css  js  c++  java
  • 循环结构课后反思

    图形一:代码

    #include<stdio.h>
    main()
    {
        int i,j,k;
        for(i=1;i<=5;i++)
        {
            for(j=1;j<=5-i;j++)
            printf(" ");
            for(k=1;k<=2*i-1;k++)
            printf("*");
            printf("
    ");
        }
        for(i=1;i<=4;i++)
        {
            for(j=1;j<=i;j++)
            printf(" ");
            for(k=1;k<=9-2*i;k++)
            printf("*");
            printf("
    ");
        }
     }

    图形

    图形二:代码

    #include<stdio.h>
    main()
    {
        int i,j;
        for(i=1;i<=5;i++)
        {
            for(j=1;j<=2*i-1;j++)
            printf("*");
            printf("
    ");
        }
        for(i=1;i<=4;i++)
        {
            for(j=1;j<=9-2*i;j++)
            printf("*");
            printf("
    ");
        }
    }

    图形

    图形三:代码

    #include<stdio.h>
    main()
    {
        int i,j,k;
        for(i=1;i<=5;i++)
        {
            for(j=1;j<=10-2*i;j++)
            printf(" ");
            for(k=1;k<=2*i-1;k++)
            printf("*");
            printf("
    ");
        }
        for(i=1;i<=4;i++)
        {
            for(j=1;j<=2*i;j++)
            printf(" ");
            for(k=1;k<=9-2*i;k++)
            printf("*");
            printf("
    ");
         } 
    }

    图形

    图形四:代码

    #include<stdio.h>
    main()
    {
        int i,j,k;
        for(i=1;i<=5;i++)
        {
            for(j=0;j<i-1;j++)
            printf(" ");
            for(k=1;k<=11-2*i;k++)
            printf("*");
            printf("
    ");
        }
        for(i=1;i<=4;i++)
        {
            for(j=1;j<=4-i;j++)
            printf(" ");
            for(k=1;k<=2*i+1;k++)
            printf("*");
            printf("
    ");
         } 
    }

    图形

    图形五:代码

    #include<stdio.h>
    main()
    {
        int i,j,k;
        for(i=1;i<=5;i++)
        {
            for(j=1;j<=i-1;j++)
            printf(" ");
            for(k=1;k<=7;k++)
            printf("*");
            printf("
    ");
        }
        for(i=1;i<=4;i++)
        {
            for(j=1;j<=4-i;j++)
            printf(" ");
            for(k=1;k<=7;k++)
            printf("*");
            printf("
    ");
        }
    }

    图形

    图形六:代码

    #include<stdio.h>
    main()
    {
        int i,j,k;
        for(i=1;i<=5;i++)
        {
            for(j=1;j<=5-i;j++)
            printf(" ");
            for(k=1;k<=7;k++)
            printf("*");
            printf("
    ");
        }
        for(i=1;i<=4;i++)
        {
            for(j=1;j<=i;j++)
            printf(" ");
            for(k=1;k<=7;k++)
            printf("*");
            printf("
    ");
        }
    }

    图形

    图形七:代码

    #include<stdio.h>
    main()
    {
        int i,j,k,l;
        for(i=1;i<=4;i++)
        {
            for(j=1;j<=15-3*i;j++)
            printf(" ");
            for(k=1;k<=2*i-1;k++)
            printf("*  ");
            printf("
    ");
        }
        for(i=1;i<=3;i++)
        {
            for(k=1;k<=9;k++)
            printf("*  ");
            printf("
    ");
        }
        for(i=1;i<=4;i++)
        {
            for(j=1;j<=5-i;j++)
            printf("*  ");
            for(k=1;k<=2*i-1;k++)
            printf("   ");
            for(l=1;l<=5-i;l++)
            printf("*  ");
            printf("
    ");
        }
    }

    图形

    总结:开始写代码的时候有点蒙,虽然上课的时候听懂了,但是实践操作的时候还是有点转不过弯来。第一个图形我是根据书上的代码模仿出来的,然后自己仔细推敲了一下,再重新根据自己的想法打出来了。因为了解了输出图案的思路,之后的6个图形就相对比较简单了,能较快输出图形

  • 相关阅读:
    日志到底该如何打印?
    消息摘要(MessageDigest)
    URL编码及解码原理
    AES简介
    MySQL中整型长度的意义
    keytool生成密钥
    证书类型及秘钥库
    Base64编码及解码原理
    Holistically-Nested Edge Detection 论文总结
    全新bili主题
  • 原文地址:https://www.cnblogs.com/strongest/p/10700425.html
Copyright © 2011-2022 走看看