//为什么只从61开始,不从0开始
#include<stdio.h>
#include<math.h>
#define PI 3.1415926
void main(){
double a=0.125,b=0.600,c=0.150,d=0.275,e=0.575,f=1;
double B,C,E,F,G,I,L,M,O;/*B=θ3,C=θ4,E=Se,F =ω3,G=ω4,I=Ve,L=а3,M=а4,O=аe*/
double x=0;
printf(" @1 @3 @4 Se W3 W4 Ve A3 A4 Ae \n");
for(x=0;x<6.3;x+=PI*1/180) {
B=atan((d+a*sin(x))/(a*cos(x))); /*求θ3*/
if(B<0)
......................
阅读全部 | 2013年5月5日 22:34