C语言中,根据用户输入的三个顶点坐标计算三角形的面积.点的坐标如何表示?
人气:270 ℃ 时间:2020-03-19 16:27:37
解答
结构体可以,楼上的说了.如果没学结构体可以用二维数组,float a[3][2].第一维是第一个顶点第二个顶点第三个顶点.通过两层for循环进行数据输入,外层控制顶点次序,内层控制每个顶点的横左边和纵坐标.并且可以用printf输出语句提示该输入第几个顶点了.我大一,C语言才学,结构体好深奥啊还没学到,有没有简单点的老师布置的题呀,如果是这样的话应该是刚上大一一个月,数组应该也没有学到吧?那你就用普通变量吧。float ax,ay,bx,by,cx,cy,s;这个好理解吧。然后通过scanf("%d%d%d%d%d%d",&ax,&ay,&bx,&by,&cx,&cy);输入。(或者for循环进行输入更简洁一些,for应该学了吧)通过勾股定理求变长,再用海伦公式求面积。不明白的继续追问。
推荐
- 求一个C语言算法:已知三角形的三个顶点的坐标,求三角形面积
- 知道三顶点坐标计算三角形面积最简单的方法是?
- 【if 语句】根据用户的输入 3 个顶点坐标计算三角形的面积和周长,如果
- 求助!已知三角形三顶点坐标求三角形面积.在横轴为a,纵轴为b的坐标中,已知三角形的三个顶点的坐标为a1,b1;a2,b2;a3,b3. 求此三角形的面积S.
- 知道三角形的三个顶点的坐标如何求面积
- 若x,y∈正实数,且√x+√y≤a√(x+y)恒成立,求a 的最小值
- 甲乙两个水池,原来乙水池存水量比甲水池少四分之一,现在把甲水池中存水的五分之一注入乙水池,再从乙水池
- 一个多边形的内角和为720°,那么这个多边形的对角线共有多少条?
猜你喜欢