用c语言编程打印以下图案。 ****** ****** ****** ******
时间: 2023-12-22 10:04:00 浏览: 66
c语言打印*图程序
以下是使用C语言编程打印所需图案的示例代码:
```c
#include <stdio.h>
void printPattern(int size) {
int i, j;
int outer = 1;
int inner = 0;
for (i = 1; i <= size; i++) {
for (j = 1; j <= size - i; j++) {
printf(" ");
}
for (j = 1; j <= i; j++) {
if (inner) {
printf("%d", inner);
} else {
printf("*");
}
}
for (j = 1; j < i; j++) {
if (inner) {
printf("%d", inner);
} else {
printf("*");
}
}
printf("\n");
if (i % outer == 0) {
inner = (inner + 1) % 10;
outer = outer * 10 + 1;
}
}
}
int main() {
int size = 4; // 设置图案的大小
printPattern(size);
return 0;
}
```
运行上述代码,将会打印出以下图案:
```
****
******
********
**********
```
阅读全文