4-9 打印菱形星号"*"图案

xiaoxiao2021-02-28  145

//打印菱形星号"*"图案 #include<stdio.h> int main(int argc,char const *argv[]) { int n; while(1) { scanf("%d",&n); if(n%2==1&&n>0) break; printf("请重新输入:"); } int i,j,k; for(i=0;i<=n/2;i++) { for(j=0;j<n/2-i;j++) printf(" "); for(k=0;k<2*i+1;k++) printf("*"); printf("\n"); } for(i=0;i<=n/2-1;i++) { for(j=0;j<=i;j++) printf(" "); for(k=0;k<n-2*(i+1);k++) printf("*"); printf("\n"); } return 0; }
转载请注明原文地址: https://www.6miu.com/read-17305.html

最新回复(0)