c语言编写玫瑰花的代码
时间: 2024-01-19 12:02:24 浏览: 120
很高兴为您提供C语言编写玫瑰花的代码。下面是一个简单的例子:
```c
#include <stdio.h>
int main() {
int rows = 10;
int cols = 20;
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
if ((i == 0 || i == rows - 1) && (j > 4 && j < cols - 5)) {
printf("*");
} else if ((j == 4 || j == cols - 5) && (i > 2 && i < rows - 3)) {
printf("*");
} else if ((i > 1 && i < rows - 2) && (j > 3 && j < cols - 4)) {
if (i % 2 == 0 && j % 2 != 0) {
printf("*");
} else if (i % 2 != 0 && j % 2 == 0) {
printf("*");
} else {
printf(" ");
}
} else {
printf(" ");
}
}
printf("\n");
}
return 0;
}
```
此代码将打印出一个简单的玫瑰花形状。您可以根据需要调整rows和cols的值来改变大小。
相关问题:
1. 如何在C语言中打印一个三角形?
2. 怎样使用C语言编写一个计算器程序?
3. 在C语言中,
阅读全文