在屏幕上输出如下菱形图案,两个星号间隔2个空格
*
* * *
* * * * *
* * *
*
注意:每一行的最后一个*输出之后就结束本行输出。第三行的*前面没有空
#include<cstdio>
#include<cstdlib>
int main(){
int i, j, k;
for (k = 0; k < 3; k++)
{
for (i = 0; i < 2 - k; i++)
{
printf(" ");
}
for (j = 1; j < 2*k + 2; j++)
{
printf("*");
if (j<2*k+1)
{
printf(" ");
};
}
printf("\n");
}
for (k = 0; k < 2; k++)
{
for (i = 0; i < k+1; i++)
{
printf(" ");
}
for (j = 1; j <4-2*k ; j++)
{
printf("*");
if (j < 3-2*k)
{
printf(" ");
};
}
printf("\n");
}
system("pause");
return 0;
}