请一个高手帮我请解一下这个语法
#include<stdio.h>
void main()
{
int i,j;
for(i=1,j=8;i<12;i+=2,j++)
printf("%*s",j,"***********\n"+(11-i));
}
此程序用于输出:金字塔
朋友,你的看起来好简单啊,可是你知道这个"%*s"代表什么意思啊,i+=2还差不多能想一个道理,在这里j有什么作用啊;对了,这个输出格式在哪里学的,你可不可以讲一个我看看,或者告诉我资料在哪里,我自己去看。
各位朋友都试运行了这个程序了吧,是能得到正确的结果,就是不知道意思,想学这一招也不行啊。对了,他们上面的程序少一个#号,请大家加了了运行,在这里我把加上了。
[此贴子已经被作者于2007-3-28 22:34:33编辑过]