我爱Aspx >> VC.Net >> 关于杠杆长度变化的问题(C问题)关于杠杆长度变化的问题(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);
【我对这篇文章有话说?】
利用SharpZipLib实现实时zip压缩..[05-21]
简单分析用SPI实现防火墙[05-21]
简单分析用SPI实现防火墙[05-21]
WIN32用户界面设计基础之Cursor篇[05-21]
WIN32用户界面设计基础之Cursor篇[05-21]
程序员手记:简析Java RMI 与 .N..[05-21]
智力游戏九连环的算法[05-21]
一个IE浏览器Explorer Bar的例子[05-21]
如何用C++编程获得某台机器的IP地..[05-21]
.NET框架以及在C++中的初步应用[05-21]