您现在的位置: >> 中亚首页  >>  电脑园地 >> 编程语言 >> 如何用C语言编写一个菱形的*号

如何用C语言编写一个菱形的*号

来源:佚名   作者:网摘   发表时间:2008年2月20日   共有记数访问

    *
   ***
  *****
 *******
  *****
   ***
    *
 怎样用C语言编写?

#include
void main()
{
 int i;
 int j;
 int k;
 int n=0;

 for(i=1;i<=5;i++)
 {
  for(k=1;k<=40-n;k++)
   printf(" ");
  for(j=1;j<=2*i-1;j++)
   printf("*");
  printf(" ");
  n++;
 }
 n=n-2;
 for(i=4;i>=1;i--)
 {
  for(k=1;k<=40-n;k++)
   printf(" ");
  for(j=1;j<=2*i-1;j++)
   printf("*");
  printf(" ");
  n--;
 }
}

 

打印】 【关闭】 【首页