21xrx.com
2024-12-22 20:41:43 Sunday
登录
文章检索 我的文章 写文章
如何在C语言中输出星号菱形的一半
2023-06-14 20:12:40 深夜i     --     --
C语言 星号 菱形 循环语句 输出

在C语言中,经常需要使用循环语句来输出各种形状的图案。本文将介绍如何使用C语言输出星号菱形的一半。

星号菱形是一个经典的图案,在很多场合都会出现。它由若干个等边三角形组成,看起来很美丽,而且也很简单。

下面是输出星号菱形一半的代码:


#include

int main()

{

  int i, j, n;

  printf("请输入菱形的高度: ");

  scanf("%d", &n);

  for(i=1; i<=n/2+1; i++)

  {

    for(j=1; j<=n/2+1-i; j++)

      printf(" ");

    for(j=1; j<=2*i-1; j++)

      printf("*");

    printf("\n");

  }

  return 0;

}

这段代码中,我们使用了两个循环,第一个循环控制输出行数,第二个循环控制输出每行的星号数目。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复