C实例---打印菱形

来源:互联网 发布:江西在线网安全知让 编辑:程序博客网 时间:2024/06/04 19:33

代码:

#include <stdio.h>#define ROW 11  //行数,必须为大于1的奇数int main (){    int i,j;    for (i = 0; i <= ROW / 2; i ++)    {        for (j = 0; j <= ROW / 2 - (1 + i); j ++)            printf(" ");        for (j = 0; j <=2 * i; j ++)            printf("*");        printf("\n");    }    for (i = 0; i <= ROW / 2 - 1; i ++)    {        for (j = 0; j <= i; j ++)            printf(" ");        for (j = 0; j <= 2 * (ROW / 2 - 1 - i); j ++)            printf("*");        printf("\n");    }    return 0;}

运行效果:
这里写图片描述

0 0
原创粉丝点击