在屏幕上用“*”输出指定行数的菱形图案

来源:互联网 发布:mac刺客信条2闪退 编辑:程序博客网 时间:2024/04/30 14:52
#define OPP(x) ((x)>0?(x):-(x))int main(){    int n = 0;    int i = 0;    int j = 0;    scanf("%d", &n);    for (i = -n; i <= n; i++)    {        for (j = 1; j <= OPP(i); j++)        {            printf(" ");        }        for (j = 1; j <= 2 * n + 1 - 2 * OPP(i); j++)        {            printf("*");        }        printf("\n");    }    system("pause");    return 0;}
阅读全文
0 0
原创粉丝点击