这里的i,j分别代表什么啊?还有那个k?
i代表第几行,j是写空格用的,第一个子循环应该是for(j=1;j<=4-i;j++),这是每行的空格数与行编号数对应的一个关系,第一行有三个空格,第二行有两个空格,第三行有一个空格,第四行没有空格。k是写*用的,第二个子循环是每行与*个数的关系式,k<2*i-1,第一行有一个*,第二行有三个*,第三行有五个*,第四行有七个*。