21xrx.com
2024-12-23 01:36:24 Monday
登录
文章检索 我的文章 写文章
如何使用c语言输出菱形
2023-06-18 03:55:43 深夜i     --     --
c语言 菱形 编程 计算 程序语句

使用c语言编程输出图形是许多初学者开始学习编程的第一步。本文将介绍如何使用c语言输出一个菱形,包括必要的计算与程序语句。

菱形是由两组对称的直角三角形构成的,分别利用左对齐和右对齐打印出来。代码如下:


void diamond(int n) {

  int i, j, k;

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

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

      printf(" "); // 打印左边的空格

    }

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

      printf("* "); // 打印左边的图案

    }

    printf("\n"); // 换行

  }

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

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

      printf(" "); // 打印左边的空格

    }

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

      printf("* "); // 打印左边的图案

    }

    printf("\n"); // 换行

  }

}

主函数中调用该函数即可输出一个菱形:


int main() {

  int n = 5; // 菱形大小

  diamond(n);

  return 0;

}

通过以上代码,我们就可以在c语言编程环境中,轻松地输出一个菱形。

  
  

评论区

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