打印一个菱形

来源:互联网 发布:linux如何创建文件 编辑:程序博客网 时间:2024/05/17 18:19
#include <stdio.h>#include <math.h>int main(){    int i, j, k;    for (i = 1; i <= 9; i++) {        //通过5-i的绝对值,控制打印空格,432101234        for (j = 0; j <= abs(5 - i); j++)            printf(" ");        //通过2 * (5 - abs(5 - i) - 1),控制打印星号,135797531        for (k = 0; k <= (2 * (5 - abs(5 - i) - 1)); k++)            printf("*");        printf("\n");    }    return 0;}

0 0
原创粉丝点击