您的位置:首页 >精选综合 >

for循环嵌套太多怎么优化(for循环嵌套)

大家好,我是小新,我来为大家解答以上问题。for循环嵌套太多怎么优化,for循环嵌套很多人还不知道,现在让我们一起来看看吧!

1、首先,你应该是想输出这样一个图形吧!

2、 *****

3、 *******

4、 *********

5、***********

6、# include "stdio.h"

7、main()

8、{int i,j,n;

9、 for (i=1;j<=4;i++) /*i为行数,即产生四行,还有这里怎么会出现j<=4呢!*/

10、 {for (j=10;j>2*i;j--) /*这里空格为10是程序员选的,其实这个数并不一定是10*/

11、 printf(" "); /*只要大于等于8就行,因为第一行输出5个*,而第四行*/

12、 n=2*i+3; /*输出11个*因此要6个空格,而且它的循环条件是j>2*i,因此*/

13、 for (j=1;j<=n;j++) /*j的初始条件只要>=2+6就可以了*/

14、 printf("*"); /*下面的相信你就都懂了吧*/

15、 printf(" ");}}

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文由用户上传,如有侵权请联系删除!