/*------------------------------------------------------- 编写程序打印一个n行的菱形,n由键盘输入 输入:5 输出: * *** ***** *** * -----------------------------------------------------*/ #include <stdio.h> #include <math.h> main() { int i,j,k,n; printf("请输入一个奇数(行数)n:"); scanf("%d",&n); for(i=-n/2; i<=n/2;i++) { /**********Program**********/ for(j=0;j<abs(i);j++){ printf(" "); } for(k=0;k<n-j*2;k++){ printf("*"); } printf("\n"); /********** End **********/ } }