c语言如何做等腰三角形
等腰三角形就是其中两边线段必须相等的三角形,有直角等腰三角形,三条边都相等的等腰三角形它们的内角之和都是180度,等边等腰三角形每个角都相等,直角等腰三角形内角两个45度的角,一个90度的角,还有随等边夹角的大小而定等腰三角形
用C语言输出等腰三角形的星号
以下是使用C语言输出等腰三角形的星号的示例代码:
```
#include <stdio.h>
int main() {
int rows, i, j, space;
printf("输入行数: ");
scanf("%d", &rows);
for(i=1; i<=rows; i++) {
// 打印空格
for(space=1; space<=rows-i; space++) {
printf(" ");
}
// 打印星号
for(j=1; j<=(2*i-1); j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
该程序会提示用户输入行数,然后使用嵌套的for循环来打印等腰三角形的星号。首先打印一些空格以使星号居中,再打印一行星号。重复此过程,直到打印出所需行数的等腰三角形。