循环结构 -- 2015/09/24

来源:互联网 发布:linux系统监控命令 编辑:程序博客网 时间:2024/06/08 17:23
    //打印正三角    /**     *  1         1  2         1  2  3     */        //外层 for 循环控制打印的行数    for (int i = 1; i <= 3; i++) {        //内层 for 循环控制每行打印的内容        for (int j = 1; j <= i; j++) {            printf("%d  ", j);        }        printf("\n");    }        //打印倒三角    /**     *  打印:        1  2  3        1  2        1     */        for (int i = 3; i > 0; i--) {        for (int j = 1; j < i + 1; j++) {            printf("%d\t", j);        }        printf("\n");    }
        /*    for (int i = 0; i < 3; i++) {        for (int j = 3; j > i; j--) {            printf("%d\t", j);        }        printf("\n");    }    */        /**     *  打印            *          *  *        *  *  *     */        for (int i = 0; i < 3; i++) {        for (int j = 0 ; j < 2 - i; j++) {            printf(" ");        }        for (int k = 0; k < i + 1 ; k++) {            printf("*  ");        }        printf("\n");    }
<pre name="code" class="objc">    /**     * 打印          *         ***        *****     */    for (int i = 0; i < 3; i++) {        for (int j = 2; j > i; j--) {            printf(" ");        }        for (int k = 1; k <= 2 * i + 1 ; k ++) {            printf("*");        }        printf("\n");    }



0 0