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


    #include<stdio.h> int main() { int i,j,k,width; printf("请输入最大的宽度值: "); scanf("%d",&width); for(i=1;i<=width;i++) { for(j=1;j<=(width-i);j++) printf(" "); for(k=1;k<=(2*i-1);k++) printf("*"); printf(" "); } for(i=1;i<=(width-1);i++) { for(j=1;j<=i;j++) printf(" "); for(k=1;k<=(2*width-2*i-1);k++) printf("*"); printf(" "); }

      

    #include<stdio.h>
    int main()
    {
     int i,j,k,width;
     printf("请输入最大的宽度值:
    ");
     scanf("%d",&width); 
     for(i=1;i<=width;i++)
     {
     	for(k=1;k<=(2*i-1);k++)
    	    printf("*");
    		printf("
    "); 
     }
      for(i=1;i<=(width-1);i++)
     {
     	for(k=1;k<=(2*width-2*i-1);k++)
    	    printf("*");
    		printf("
    "); 	
     }
    }
    

      

    3.

    #include<stdio.h>
    int main()
    {
     int i,j,k,width;
     printf("请输入最大的宽度值:
    ");
     scanf("%d",&width); 
     for(i=1;i<=width;i++)
     {
     	for(j=1;j<=2*(width-i);j++)
     	    printf(" ");
     	for(k=1;k<=(2*i-1);k++)
    	    printf("*");
    		printf("
    "); 
     }
      for(i=1;i<=(width-1);i++)
     {
     	for(j=1;j<=2*i;j++)
     	    printf(" ");
     	for(k=1;k<=(2*width-2*i-1);k++)
    	    printf("*");
    		printf("
    "); 	
     }
    }
    

      

    4.

    #include<stdio.h>
    int main()
    {
     int i,j,k,width;
     printf("请输入最大的宽度值:
    ");
     scanf("%d",&width); 
     for(i=1;i<=width;i++)
     {
     	for(j=1;j<=i-1;j++)
     	    printf(" ");
     	for(k=1;k<=2*width-1-(i-1)*2;k++)
    	    printf("*");
    		printf("
    "); 
     }
      for(i=1;i<=(width-1);i++)
     {
     	for(j=1;j<=(width-i-1);j++)
     	    printf(" ");
     	for(k=1;k<=2*i+1;k++)
    	    printf("*");
    		printf("
    "); 	
     }
    }
    

      

    5.

    #include<stdio.h>
    int main()
    {
     int i,j,k,width;
     printf("请输入最大的宽度值:
    ");
     scanf("%d",&width); 
     for(i=1;i<=width;i++)
     {
     	for(j=1;j<=i-1;j++)
     	    printf(" ");
     	for(k=1;k<=7;k++)
    	    printf("*");
    		printf("
    "); 
     }
      for(i=1;i<=(width-1);i++)
     {
     	for(j=1;j<=(width-1-i);j++)
     	    printf(" ");
     	for(k=1;k<=7;k++)
    	    printf("*");
    		printf("
    "); 	
     }
    }
    

      

    6.

    #include<stdio.h>
    int main()
    {
     int i,j,k,width;
     printf("请输入最大的宽度值:
    ");
     scanf("%d",&width); 
     for(i=1;i<=width;i++)
     {
     	for(j=1;j<=(width-i);j++)
     	    printf(" ");
     	for(k=1;k<=7;k++)
    	    printf("*");
    		printf("
    "); 
     }
      for(i=1;i<=(width-1);i++)
     {
     	for(j=1;j<=i;j++)
     	    printf(" ");
     	for(k=1;k<=7;k++)
    	    printf("*");
    		printf("
    "); 	
     }
    }
    

      

    7.

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

      

    前面章节中所编写的程序在运行的时候,程序中的语句都只能运行一次。但实际上,有很多问题要求重复执行某些语句,以满足一些特殊要求和功能。而这章呢,就学习了需要满足重复执行的语句。循环语句,循环的意思就是让程序重复地执行某些语句,在程序设计时,常常需要处理大量的重复动作,采用循环结构的语句可以降低程序的长度和复杂度,可使复杂问题简单化,提高程序的可读性和执行速度。 C语言提供了3种循环结构语句: for语句、while语句和do while语句。每一种循环语句都有其各自的特点和最适用的场合。

    这章内容呢,熟能生巧吧,多多练习,多多理解,编程就像一个数学问题一样,思路要清晰,一步一步来,知道要输入那些代码。问题都是一个一个解决的,当问题被解决了,自身就会有自豪感,让你有更多学习的动力。
  • 相关阅读:
    java,jenkins
    docker compose,link,Odoo
    nginx,docker反向代理
    centos7上安装docker-ce社区版
    Install Rancher server
    docker公司测试环境搭建总结
    ansible+docker
    桥接物理网卡,pipwork指定ip,外网连接,研究salt+docker
    20170605
    20170602
  • 原文地址:https://www.cnblogs.com/fj001024/p/10682874.html
Copyright © 2011-2022 走看看