#include <easyx.h>
#include <conio.h>
int main()
{
initgraph(400, 400);
solidrectangle(100, 100, 300, 300);
setfillcolor(BLACK);
setaspectratio(-1, -1);
solidrectangle(-100, -100, -300, -300);
_getch();
return 0;
}
按理说,solidrectangle(100, 100, 300, 300);应该就相当于setaspectratio(-1, -1);然后solidrectangle(-100, -100, -300, -300);吧。但是结果会不一样,后者长和宽都少了一。改成solidrectangle(-300, -300, -100, -100);也一样。




