21xrx.com
2025-03-24 15:20:41 Monday
文章检索 我的文章 写文章
如何在C语言中编程输出三角形的星号
2023-06-16 10:19:05 深夜i     22     0
C语言 输出 三角形 星号 编程

在C语言中,我们可以使用循环语句来输出一个三角形的星号图案。下面是一个简单的示例代码:

#include 
int main() {
  int n;
  printf("请输入三角形的行数:");
  scanf("%d", &n);
  for (int i = 1; i <= n; i++) {
    for (int j = 1; j <= n - i; j++) {
      printf(" ");
    }
    for (int k = 1; k <= i * 2 - 1; k++) {
      printf("*");
    }
    printf("\n");
  }
  return 0;
}

这段代码中,我们首先使用scanf()函数从输入中获取需要打印的三角形行数。然后,使用两层循环语句分别控制输出的空格数和星号数,最后使用printf()函数输出结果。

使用以上代码,可以输出一个以星号组成的三角形图案。除此之外,我们还可以对以上代码进行优化,例如使用递归函数来实现三角形的输出等。

本文讨论了在C语言中输出三角形星号图案的方法,并介绍了一段简单的示例代码。

  
  
下一篇: Java是后端技术

评论区