• 您的位置我爱Aspx >> VC.Net >> 关于杠杆长度变化的问题(C问题)
  • 关于杠杆长度变化的问题(C问题)

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:49:04  关键字:
  • 关于杠杆长度变化的问题(C问题)

    杆长度变化的问题

    在运行时,我想不让连接圆和矩形的杠杆长度不变。

    #include <graphics.h>

    #include <math.h>

    #define PI 3.1415926

    #define A 50

    #define B 180

    int main()

    {

    double a,b,c,x=230,y=200,file1=0,cx,bx,by;

    int gdriver, gmode,e,i,k;

    gdriver=DETECT;

    /* registerbgidriver(EGAVGA_driver); */

    initgraph(&gdriver, &gmode, "");

    setbkcolor(2);

    cleardevice();

    do{

    file1+=5;

    a=A*cos(file1*PI/180);

    b=A*sin(file1*PI/180);

    c=(double)sqrt(B*B-b*b);

    bx=400-A*cos(file1*PI/180);

    by=300-A*sin(file1*PI/180);

    cx=bx-a-c;

    setcolor(4);

    line(cx,300,bx,by);

    line(bx,by,400,300);

    rectangle(cx-20,290,cx+20,310);

    circle(400,300,50);

    circle(400,300,2);

    circle(cx,300,2);

    circle(bx,by,2);

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:C#和C++的速度大比拼(第一部分)
    下一篇:利用SharpZipLib实现实时zip压缩下载整个目录
  • 相关文章