zoukankan      html  css  js  c++  java
  • 循环机构

    循环机构课后总结

    姓名:陈以鹏     学号:113120180152    

    本章重点:三个结构语句

    本章的课后作业我挑选了图案三和最后一个,其实前面六个的机构都是由上下两个部分组成的,但最后一个有所不同。

    图案三:

    main() 
    {
        int a,b,c;
        for(a=1;a<=5;a++)
        {
            for(b=1;b<=2*(5-a);b++)
            printf(" ");
            for(c=1;c<=(2*a-1);c++)
            printf("*");
            printf("
    ");
        }
        for(a=1;a<=4;a++)
        {
            for(b=1;b<=2*a;b++)
            printf(" ");
            for(c=1;c<=9-2*a;c++)
            printf("*");
            printf("
    ");        
        }
    }

    运行结果如下:

    分析:此图案和上课讲解的大致相同,只是分为上下两个小图案组成而已。

    图案七:

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

    运行结果:

    分析:说实话这个图案做了很久,因为在最后一段循环机构那里卡了很久,因为不知道怎么两边都打上对称的图案,最后在不断摸索中得到了答案,同时我把这个图案分为了三个部分。

    总结:本章学习的循环机构,我觉得是目前我接触的内容中最难的一部分,但自我摸索的过程中又有些许的快感。

  • 相关阅读:
    利用dns类和WMI规范获取IP及MAC地址
    vs2010编辑器中代码前的虚线问题
    项目发布方法
    HTML5 声明兼容IE的写法 asp.net 狼
    Jquery总结 狼
    IE、FF、Chrome、兼容性文章 狼
    sql游标实现行列转换 狼
    【狼的格言】 狼
    设计模式提升与加强一 狼
    读Head.First设计模式有感 狼
  • 原文地址:https://www.cnblogs.com/cyp312/p/10706907.html
Copyright © 2011-2022 走看看