21xrx.com
2024-12-23 01:20:29 Monday
登录
文章检索 我的文章 写文章
如何在C语言中输出菱形
2023-06-14 18:47:25 深夜i     --     --
C语言 嵌套循环 菱形

在C语言中,我们可以使用嵌套循环的方法来输出菱形。具体的代码实现如下:


#include

int main() {

  int i, j, k;

  int n = 5; // 菱形的边长为5

  for(i = 1; i <= n; i++) {

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

      printf(" ");

    }

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

      printf("*");

    }

    printf("\n");

  }

  for(i = n - 1; i >= 1; i--) {

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

      printf(" ");

    }

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

      printf("*");

    }

    printf("\n");

  }

  return 0;

}

以上代码的输出结果为:


  *

  ***

 *****

*******

*********

*******

 *****

  ***

  *

  
  

评论区

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