2个问题
1:这是父子循环吗,是2个子吗?
2:空格循环,第一排为什么是4个空格,循环J不是从1开始的吗?
是父子循环,两个子。因为只有一个for循环中嵌套两个并列的子for循环。
因为4行每行的前面都多一个空格。所以第一行4个、第二行3个、第三行2个、第四行一个。因此j=i。
是三个嵌套循环
第一个循环是行数,第二个循环是每行的空格数,第三个循环是每行的“*号”。首先观察每行的空格数和每行*号之间的关系,发现是最后一行*号减去当前行*号除以二。j的初始化是随着i变化的,i=1时,j是i的子循环又j<5所以j要循环完三次,即2,3,4,所以第一行有三个空格。至于后面三个空格是因为换行造成的,以此类推