请用c语言解决问题:使用双层for循环输出以下图形: ****** ***** **** *** ** *
时间: 2023-12-30 16:24:17 浏览: 91
以下是使用C语言解决问题的代码示例:
```c
#include <stdio.h>
int main() {
int i, j;
// 打印矩形
for (i = 1; i <= 6; i++) {
for (j = 1; j <= 6; j++) {
printf("*");
}
printf("\n");
}
// 打印平行四边形
for (i = 1; i <= 6; i++) {
for (j = 1; j <= 6 - i; j++) {
printf(" ");
}
for (j = 1; j <= 6; j++) {
printf("*");
}
printf("\n");
}
// 打印三角形
for (i = 1; i <= 6; i++) {
for (j = 1; j <= i; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
阅读全文