c语言如何输出一个菱形

来源:互联网 发布:深入.net平台和c 编程 编辑:程序博客网 时间:2024/05/17 03:55

#include<stdio.h>
void main()
{int i,j,k;
 
for(i=1;i<=3;i++)

 for(j=1;j<=(5-2*i+1)/2;j++)
 {
  
  printf(" ");
 }
 
 for(k=1;k<=2*i-1;k++)
 {
  printf("*");

 }
 printf("\n");
}
 
 
for (i=1;i<=2;i++)

{
    for(j=1;j<=i;j++)
 
    {printf(" ");}


  for(j=1;j<=5-2*i;j++)
  {printf("*");}

         printf("\n");

}

}