用c语言生成 * *** ** ** ** ** ** ** *** *
时间: 2023-11-25 14:50:01 浏览: 73
以下是用C语言生成星号图案的代码:
```c
#include <stdio.h>
#include <string.h>
int main()
{
int i, j, n = 3;
char pattern[5][5] = {" * ", " *** ", "** **", " *** ", " * "};
char output[5][15];
// 复制图案
for (i = 0; i < 5; i++) {
memcpy(output[i], pattern[i], sizeof(pattern[i]));
}
// 输出图案
for (i = 0; i < 5; i++) {
for (j = 0; j < n; j++) {
printf("%s", output[i]);
}
printf("\n");
}
return 0;
}
```
阅读全文