爱心代码 5

#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#define I 20
#define R 350
 
int main()
{
    system("mode con cols=80  lines=80");
    system("color F4");
    int i, j, e;
    int a;
    long time;
    for (i = 1, a = I; i < I / 2; i++, a--)
    {
        for (j = (int)(I - sqrt(I*I - (a - i)*(a - i))); j > 0; j--)
            printf(" ");
        for (e = 1; e <= 2 * sqrt(I*I - (a - i)*(a - i)); e++)
            printf("\3");
        for (j = (int)
            (2 * (I - sqrt(I*I - (a - i)*(a - i)))); j > 0; j--)
            printf(" ");
        for (e = 1; e <= 2 * sqrt(I*I - (a - i)*(a - i)); e++)
            printf("\3");
        printf("\n");
    }
    for (i = 1; i < 49;i++)
    {
        if (i == 20)
        {
            printf("                                    ");//内容在双引号自己写
            i += 15;
        }
        printf("\3");
    }
    printf("\n");
    for (i = 1; i <= R / 2; i++)
    {
        if (i % 2 || i % 3)
            continue;
        for (j = (int)(R - sqrt(R*R - i * i)); j > 0; j--)
            printf(" ");
        for (e = 1; e <= 2 * (sqrt(R*R - i * i) - (R - 2 * I)); e++)
            printf("\3");
        printf("\n");
    }
 
    system("pause");
}

你可能感兴趣的:(算法,c++,数据结构,开发语言)