C语言中,根据用户输入的三个顶点坐标计算三角形的面积.点的坐标如何表示? 答案 结构体可以,楼上的说了.如果没学结构体可以用二维数组,float a[3][2].第一维是第一个顶点第二个顶点第三个顶点.通过两层for循环进行数据输入,外层控制顶点次序,内层控制每个顶点的横左边和纵坐标.并且可以用printf输出语句提示该输...
1、坐标系x右为大.y上为大定义2个数组a[4]={x1,...}。b[4]=y1。2、各对数组a和b内的元素进行排序,得到2个大小关系的式子。3、将x1和y1的名次相加,后面也是如此,对这4个值进行排序,最小的为左下角的坐标。4、其余3个点,x的值最小为左上角的坐标。5、剩余2个点的y值,小的为...
你先定义一个结构体,表示空间的向量,然后利用公式:cosβ=(x1*x2+y1*y2+z1*z2)/sqrt((x1*x1+y1*y1+z1*z1)*(x2*x2+y2*y2+z2*z2))然后β可以用反三角函数求得。
解答一 举报 结构体可以,楼上的说了.如果没学结构体可以用二维数组,float a[3][2].第一维是第一个顶点第二个顶点第三个顶点.通过两层for循环进行数据输入,外层控制顶点次序,内层控制每个顶点的横左边和纵坐标.并且可以用printf输出语句提示该输入第几个顶点了. 解析看不懂?免费查看同类题视频解析查看解答 ...