已知三个点 在平面直角坐标系中的坐标。下列 C++ 表达式中,在精度误差范围1e-8内能正确计算判断这三个点是三点共线的表达式是( )。

A:(x2-x1)/(y2-y1) == (x3-x1)/(y3-y1)
B:(x2-x1)*(y3-y1)-(x3-x1)*(y2-y1) == 0
C:fabs((x2-x1)*(y3-y1)-(x3-x1)*(y2-y1)) < 1e-8
D:fabs((x2-x1)/(y2-y1)-(x3-x1)/(y3-y1)) < 1e-8
正确答案:C
试卷来源:202603 CCF-GESP编程能力等级认证C++八级真题