double x1,x2,y1,y2; cin>>x1>>y1>>x2>>y2; // 向量法 a(x1,y1) b(x2,y2) // a · b = x1 * x2 + y1 * y2 // a · b = |a| · |b| · cos(a,b); printf("%.2lf\n",( acos((x1*x2+y1*y2) / sqrt((x1*x1+y1*y1)*(x2*x2+y2*y2))))/PI*180);