输出菱形

#include<stdio.h>
int main() {
int n,i,j;
printf("输入一个奇数:");

scanf("%d",&n);
for(i=1; i<=n/2+1; i++) {
for(j=1; j<=n; j++) {
if(j>=n/2-i+2&&j<=n/2+i) printf("* ");
else printf(" ");
}
printf("\n");
}
for(i=1; i<=n/2; i++) {
printf(" ");
for(j=1; j<=n-2; j++) {
if(j>=i&&j<=n-2-i+1) printf("* ");
else printf(" ");
}
printf("\n");
}
return 0;
}

posted @ 2024-09-08 18:30  Grit_Doyle  阅读(17)  评论(0)    收藏  举报