testg.cpp

来自「eC++编译器源码」· C++ 代码 · 共 33 行

CPP
33
字号
#include <Graphics.h>
#include <iostream.h>

char ch;
Window w;

void box(int x, int y, int r)
{
        Line(w,x-r,y-r,x+r,y-r);
        Line(w,x+r,y-r,x+r,y+r);
        Line(w,x+r,y+r,x-r,y+r);
        Line(w,x-r,y+r,x-r,y-r);
};

void star(int x, int y, int r)
{
        if (r>0) {
                star(x-r, y+r, r/2);
                star(x+r, y+r, r/2);
                star(x-r, y-r, r/2);
                star(x+r, y-r, r/2);
                box(x,y,r);
        };
};

void main() {
        Open(w, 300, 300);
        Display(w,0,0,"Space Curve");
        star(150,150, 50);
        cin>>ch;
        Close(w);
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?