★C语言输出菱形图案
#include<stdio.h> void a(int i) { int j, k; for (j = 0; j <= 3 - i; j++) printf(" "); //输出空格 for (k = 0; k<2 * i + 1; k++) printf("*"); //输出* printf("\n"); } int main() { int i; for (i = 0; i<3; i++) a(i); //前三层递增层 for (i = 3; i >= 0; i--) a(i); //后四层递减层 return 0; }
时间: 2024-10-16 15:32:55