黑马程序员技术交流社区

标题: 【分享一个打印菱形的方法,再也不用写几十行代码了】 [打印本页]

作者: 徐小伟    时间: 2015-12-7 22:37
标题: 【分享一个打印菱形的方法,再也不用写几十行代码了】
/*
打印菱形
*/
#include<stdio.h>
int main()
{
    for (int i=0; i<9; i++)
    {
        for (int j=0; j<9; j++)
        {
            if (j<4-i || j>4+i || j<i-4 || j>12-i)
            {
                printf("  ");
            }
            else
            printf("*");
        }
        printf("\n");
    }
}

作者: 陌忆    时间: 2015-12-7 22:40
不错,学习了
作者: 649685603    时间: 2015-12-7 22:43
不错,真厉害
作者: gsclemon    时间: 2015-12-7 22:45
不错不错  有钻研精神
作者: 重拾辉煌    时间: 2015-12-7 22:45
厉害,早在学排序的时候就想过,觉得好难。看你的之后,原来这样啊,赞一个。
作者: LuLouis    时间: 2015-12-7 22:48
屌爆了!!!
作者: cc_2436    时间: 2015-12-7 22:49
好流比的样子(⊙o⊙)…
作者: LuLouis    时间: 2015-12-7 22:59
                  
作者: 刘炼1993    时间: 2015-12-7 23:02
调调调调
作者: 后知后觉4778    时间: 2015-12-7 23:13
好流弊啊  我装作看懂的样子
作者: 陈光慧    时间: 2015-12-7 23:15
不错不错!
作者: 小提莫    时间: 2015-12-8 20:01
为什么我这里会有两个错误
作者: 小提莫    时间: 2015-12-8 20:04
前两个for语句

作者: 小提莫    时间: 2015-12-8 20:09
不是棱形,只是棱形的一边
作者: 乔庆芳    时间: 2015-12-8 20:09
赞一个,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2