能给个框图吗,这个i是行数,j是列数,k是什么?
i是行数,j是在每行行首要输出的空格数,k是每行应该输出的星星个数,你注意观察那个正三角形,第一行到第4行,空格个数为3,2,1,0,而输出的星星个数又为行数*2-1,最后每行结束输出一个换行符就ok了
仔细哦
空格数不是从3 、2、1、0排列的,而是4、3、2、1排列的,最后一排其实前面其实有个空格
请再看一遍源码,谢谢j越大输出的空格的数量不是就越少么,所以而空格数是从3、2、1、0这样排列的,所以j要从小到大的并且和i(输出的第i行)对应的啊。开动一下大脑,ok?