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

    ---恢复内容开始---

    #include <stdio.h>
    int main()
    {
        int a,b,c,d,e,f,i=7;
        for(a=1;a<=5;a++)
        {
            for(b=a;b<=5;b++)
            printf(" ");
            for(c=1;c<=(2*a-1);c++)
            printf("*");
            printf("
    ");
        }
            for(d=1;d<=4;d++)
            {
                for(e=0;e<=d;e++)
                printf(" ");
                for(f=d;f<=(i-d+1);f++)
                printf("*");
                printf("
    ");
            }
    }

    课后反思:将该图分为两个部分,它们分别是由前五排“*”和后四排“*”组成,将它们分别运行确定得到正确的图形后在将它们对应的代码组合起来就可以了,在解本题的过程中,

                      我个人觉得要特别注意的是,“e=0",这样两个三角形才能够对齐。我个人觉得做这总类型的题目不难,只要将书上的那6个三角形所对应的代码看懂,就能够将它们

                      拼成复杂的图形,就能够编写出对应的代码。

    ---恢复内容结束---

  • 相关阅读:
    循环语句 for , forin , forEach
    Haxe
    Haxe数据类型
    jango中间件的使用
    python的遍历模式
    python文件读写
    python3.5以上自带的虚拟环境在各种环境下的使用方法
    冒泡排序
    工厂方法模式
    redis 配置
  • 原文地址:https://www.cnblogs.com/ab123/p/10693130.html
Copyright © 2011-2022 走看看