题目:编写程序,打印菱形星号组合

xiaoxiao2021-02-28  137

题目:编写程序,打印菱形星号组合      *     * *    *   *   *     *    *   *     * *

     *

#include <stdio.h> int main() { char a[100][100]; int i,j; int n=7; n=n-1; for(i=0;i<n/2+1;i++) { for(j=0;j<n+1;j++) { if(j==n/2-i||j==n/2+i) { a[i][j]='*'; } else { a[i][j]=' '; } } } for(i=n/2+1;i<n+1;i++) { for(j=0;j<n+1;j++) { if(j==i-n/2||j==n-(i-n/2)) { a[i][j]='*'; } else { a[i][j]=' '; } } } for(i=0;i<7;i++) { for(j=0;j<7;j++) { printf("%c",a[i][j]); } printf("\n"); } return 0; }

转载请注明原文地址: https://www.6miu.com/read-42712.html

最新回复(0)