程序之美
前言
主体
题目
模拟太阳、地球、月亮三个天体的运动。
画一个黄色的圆表示太阳。
画一个绿色的圆表示地球。地球以椭圆形轨道围绕太阳旋转。
再画一个黄色的小圆表示月亮,月亮以椭圆轨道围绕地球旋转。
模拟这三个天体运动的过程。
graphics 实现
运行结果
代码示例
#include <graphics.h>
#include <conio.h>
#include <math.h>
int main()
{
initgraph(640, 640);
setorigin(320, 320);
//地球
int x, y;
int r1 = 200, r2 = 100;
double a = 0;
//月亮
int xx, yy;
int r3 = 50,