c语言等边三角形代码
时间: 2024-11-09 12:11:23 浏览: 32
c语言计算三角形面积代码
5星 · 资源好评率100%
在 C 语言中,你可以使用嵌套循环来打印出等边三角形。下面是一个简单的示例,这个程序会根据用户输入的行数来创建等边三角形:
```c
#include <stdio.h>
void print_equilateral_triangle(int rows) {
int i, j;
// 从上到下打印
for (i = 1; i <= rows; i++) {
// 每行打印空格
for (j = rows - i; j > 0; j--)
printf(" ");
// 打印星号(*)
for (j = 1; j <= 2 * i - 1; j++)
printf("*");
// 换行
printf("\n");
}
}
int main() {
int rows;
printf("请输入等边三角形的行数:");
scanf("%d", &rows);
print_equilateral_triangle(rows);
return 0;
}
```
当你运行这个程序并输入一个数字,例如 `5`,它将输出一个由 `*` 构成的五行等边三角形。
阅读全文