解题思路:这道题只要用点到直线的距离公式:|Ax+By+c|/(A2+B2)1/2。
就可以了,首先将原直线方程稍微变形一下:3x-y+4=0;然后带入公式得距离为|3.0*x-y+4.0|/10.01/2。
注意事项:
参考代码:
#include <stdio.h> #include <math.h> int main() { double x,y; while(scanf("%lf%lf",&x,&y)!=EOF) { printf("%lf\n",(fabs(3.0*x-y+4.0))/pow(10,1.0/2)); } return 0; }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1333 |
用筛法求之N内的素数。 (C语言代码)浏览:1242 |
程序员的表白 (C语言代码)浏览:665 |
C语言训练-求函数值 (C语言代码)浏览:576 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:856 |
字符逆序 (C语言代码)浏览:615 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:524 |
勾股数 (C语言代码)浏览:799 |
矩阵转置 (C语言代码)浏览:783 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:513 |