c语言用for循环平行四边形和等腰三角形
时间: 2023-07-27 10:09:54 浏览: 117
C语言for循环
平行四边形可以使用嵌套的 for 循环来实现:
```c
#include <stdio.h>
int main() {
int width, height;
printf("请输入平行四边形的宽度和高度:");
scanf("%d %d", &width, &height);
for (int i = 0; i < height; i++) {
// 打印空格
for (int j = 0; j < i; j++) {
printf(" ");
}
// 打印星号
for (int j = 0; j < width; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
等腰三角形也可以使用嵌套的 for 循环来实现:
```c
#include <stdio.h>
int main() {
int height;
printf("请输入等腰三角形的高度:");
scanf("%d", &height);
for (int i = 0; i < height; i++) {
// 打印空格
for (int j = 0; j < height - i - 1; j++) {
printf(" ");
}
// 打印星号
for (int j = 0; j < 2 * i + 1; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
阅读全文