C语言问题....希望热心人来帮忙解答一下~

来源:百度知道 编辑:UC知道 时间:2024/05/29 13:35:56
请看一下这个图。。。

问题是这样的:在直角坐标系里已有一个已知的三角形,A B C点坐标全已知
要求用户输入D点坐标 判断D点在三角形内、外、还是在三角形上

我C语言水平有限 不是很明白 不知道怎样表达坐标上的点 希望能帮帮忙 谢谢了!!(三角形3点坐标已知 但是我不知道该怎么表示 你可以任意给出3点坐标)

这个只要用到if else 嵌套就可以了
比如三边左边分别为
main() {
int
x,y,
a._x=1,a._y=1,
b._x=2,b._y=2,
c._x=3,c._y=3;
printf("input a num:\n");
scanf("%d%d",&x,&y);
if(x>1&&..)
{
....
printf("在原上");
}
else if(..)
{
..
printf("元内");
}
else
{
printf("..");
}
我是简短表达下意思.. 希望你理解

用二维数组表示~

C++行不行?
= =U