分析:
先生成一个菱形,采用用线条分割图像的思想进一步处理。 结果产出:
#include#include int main() { for (int j = 1; j < 20; j++) { for (int i = 1; i < 20; i++) { if (i + j >= 11 && i + j <= 29 && (i + j) % 2 == 1 && i - j<11 && i - j>-11 && j > 6) { if (j < 10 && j+i<=19 && i - j >= 1) { printf(" "); } else { printf("*"); } } else { printf(" "); } } printf("n"); } }



