21xrx.com
2025-04-03 03:07:27 Thursday
文章检索 我的文章 写文章
如何用C语言输出星号三角形
2023-06-16 11:52:51 深夜i     22     0
C语言 星号 三角形 循环语句 输出函数

在C语言中,可以使用循环语句和输出函数来生成星号三角形。首先,我们需要输入一个数字n,用来表示三角形的高度。然后,我们可以使用for循环语句来控制输出星号的个数和位置,最终输出一个由星号组成的三角形。

下面是代码示例:

#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 <= 2 * i - 1; k++) {
      printf("*");
    }
    printf("\n");
  }
  return 0;
}

通过上述代码,我们可以输出如下的星号三角形:

*
  ***
 *****
*******
*********

  
  

评论区