第五章 循环结构课后反思
Posted zsflhm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第五章 循环结构课后反思相关的知识,希望对你有一定的参考价值。
#include <stdio.h> main() { int a,b,c,d,e,f; 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(d=1;d<=5;d++) { for(e=1;e<=d;e++) printf(" "); for(f=d;f<=(8-d);f++) printf("*"); printf(" "); } }
根据前面例题将之分上下两个部分,在根据前面例题稍微改一下数据。
2、
#include <stdio.h>
main() { int a,b,c,d,e,f; for(a=1;a<=5;a++) { for(b=1;b<=(2*a-1);b++) printf("*"); printf(" "); } for(d=1;d<=4;d++) { for(e=1;e<=(9-2*d);e++) printf("*"); printf(" "); } }
同上
3、
#include <stdio.h> main() { int a,b,c,d,e,f; for(a=1;a<=5;a++) { for(b=1;b<=(10-2*a);b++) printf(" "); for(c=1;c<=(2*a-1);c++) printf("*"); printf(" "); } for(d=1;d<=4;d++) { for(e=1;e<=(2*d);e++) printf(" "); for(f=1;f<=(9-2*d);f++) printf("*"); printf(" "); } }
同上
4、
#include <stdio.h> main() { int a,b,c,d,e,f; for(a=1;a<=5;a++) { for(b=1;b<=(a-1);b++) printf(" "); for(c=1;c<=(11-2*a);c++) printf("*"); printf(" "); } for(d=1;d<=4;d++) { for(e=1;e<=(4-d);e++) printf(" "); for(f=1;f<=(2*d+1);f++) printf("*"); printf(" "); } }
同上
5、
#include <stdio.h> main() { int a,b,c,d,e,f; for(a=1;a<=5;a++) { for(b=1;b<a;b++) printf(" "); for(c=1;c<=7;c++) printf("*"); printf(" "); } for(d=1;d<=4;d++) { for(e=1;e<=(4-d);e++) printf(" "); for(f=1;f<=7;f++) printf("*"); printf(" "); } }
同上
6、
#include <stdio.h> main() { int a,b,c,d,e,f; for(a=1;a<=5;a++) { for(b=1;b<=(5-a);b++) printf(" "); for(c=1;c<=7;c++) printf("*"); printf(" "); } for(d=1;d<=4;d++) { for(e=1;e<=d;e++) printf(" "); for(f=1;f<=7;f++) printf("*"); printf(" "); } }
同上
7、
#include <stdio.h> int main() { int a,b,c,d,e,f,g,h,j; for(a=1;a<=5;a++) { for(b=a;b<=4;b++) printf(" "); for(c=1;c<=2*a-1;c++) printf(" *"); printf(" "); } for(d=1;d<=2;d++) { for(e=1;e<=9;e++) printf(" *"); printf(" "); } for(f=1;f<=4;f++) { for(g=1;g<=5-f;g++) printf(" *"); for(h=1;h<=2*f-1;h++) printf(" "); for(j=1;j<=5-f;j++) printf(" *"); printf(" "); } }
这个需要将他分成五个部分第一是有五行的三角形,第二是两行的长方形,第三是下面左边的有四行的三角形,第四是下面中间空白三角形,第五是下面右边有四行的三角形,将他们分开组装在一起,注意*前面要有空格,不然图形不一样。
本章学习了3种循环结构语句: for语句、while语句和do while语句。各有所长也各有所短。循环结构是程序的第三种基本结构(顺序、分支、循环)。在程序设计时,常常需处理大量的重复动作,采用循环结构的语句可以降低程序书写的长度和复杂度,可以使复杂问题简单化, 这一章需要的是多加训练,将需要的问题分步骤一步一步解决。
以上是关于第五章 循环结构课后反思的主要内容,如果未能解决你的问题,请参考以下文章