用c语言for loop写出个这个图案
时间: 2024-11-12 16:42:37 浏览: 9
如何写出优美的C语言代码
当然可以,用C语言for循环可以创建各种有趣的图形。这里是一个简单的例子,展示如何打印出“井”字(也称为井型或H形):
```c
#include <stdio.h>
void printPattern(int n) {
for (int i = 0; i <= n; i++) {
// 打印上半部分
for (int j = 0; j < n - i; j++)
printf(" ");
// 打印中间竖线
printf("*");
for (int k = 0; k < i * 2 + 1; k++)
printf(" ");
// 打印下半部分
for (int l = 0; l < n - i; l++)
printf(" ");
printf("\n"); // 每行结束后换行
}
}
int main() {
int size;
printf("Enter the size of the pattern: ");
scanf("%d", &size);
printPattern(size);
return 0;
}
```
当你运行这段程序并输入一个整数(如5),它将输出一个大小为该数字的井字形。
阅读全文