帮我用c语言写一段圆识别代码
时间: 2023-05-11 14:05:27 浏览: 82
c代码-谁家的孩子跑得慢
好的,以下是一段用 C 语言实现的圆识别代码:
```c
#include <stdio.h>
int main() {
float x, y, r;
printf("请输入圆心坐标和半径:\n");
scanf("%f %f %f", &x, &y, &r);
printf("请输入点的坐标:\n");
float px, py;
scanf("%f %f", &px, &py);
float distance = (px - x) * (px - x) + (py - y) * (py - y);
if (distance < r * r) {
printf("该点在圆内\n");
} else if (distance == r * r) {
printf("该点在圆上\n");
} else {
printf("该点在圆外\n");
}
return 0;
}
```
你可以输入圆心坐标和半径,然后输入点的坐标,程序会判断该点是否在圆内、圆上或圆外,并输出相应的结果。
阅读全文