在你程序基础上修改的 include <stdio.h>#include <stdlib.h>typedef struct coordinate{int x;int y;}coordinate;typedef struct{coordinate a;coordinate b;coordinate c;coordinate d;}quadrangle;quadrangle* LoadData(char *filename, int *num){FILE *fp;int i;quadrangle *testdata;if ((fp=...
写了半个小时,先睡了,没加注释,如果要解释请LZ加Q。52006190,注明正方形,呵呵。准备接分啦,应该是没有问题
呵呵,语文没学好啊。你的问题“判断这四个数据能否组成四边形和正方形”的说法本身就有问题了。四边形与正方形是包含与被包含的关系。举个例子你就明白了 偌a>0和(且)a=12,则错。 这语句的意思是a=12,则错。a>0是多余的。回到你的问题,意思就是判断这四个数据能否组成正方形。程序如下:...
这个条件先是计算a==b,如果相等结果就为1,然后计算1==c,除非c=1,不然该结果始终为0。你要改成if(a==b&&b==c&&c==d)
// 首先判断ab是否平行于cd if (ab_x == 0 || cd_x == 0){ if(ab_x != cd_x){ return 0;} }else{ if(ab_y/ab_x != cd_y/cd_x){ return 0;} } // 再判断ab是否等于cd if(ab_y*ab_y + ab_x*ab_x != cd_y*cd_y + cd_x*cd_x){ return 0;} // 然后...
【题目】如图,正方形网格中每个小正方形的边长为1,点A、B、C、D都在小正方形的顶点上1)判断△ABC的形状,并说明理由2)若△ABC的外接圆为⊙0,判断点D与⊙o的位置关系,并说明理由AB 相关知识点: 试题来源: 解析 【解析】【解析】(1)△ABC是等腰直角三角形理由:AB^2=4^2+2^2=20 AC^2=4^2+2^2=...
∵四边形ADEF是正方形, ∴AD=AF,∠DAF=90°, ∵∠BAD=90°-∠DAC,∠CAF=90°-∠DAC, ∴∠BAD=∠CAF, 则在△BAD和△CAF中, ⎧⎪⎨⎪⎩AB=AC∠BAD=∠CAFAD=AF{AB=AC∠BAD=∠CAFAD=AF, ∴△BAD≌△CAF(SAS), ∴∠ACF=∠B=45°,BD=CF, ...
【题目】在由6个大小相同的小正方形组成的方格中: (1)如图(1),△ABC的三个顶点A、B、C都在格点上,试判断△ABC的形状,并加以证明; (2)如图(2),连结三格和两格的对角线,利用(1)的图形特征,求出∠α+∠β的度数. 试题答案 在线课程 【答案】(1)△ABC是等腰直角三角形,理由见详解;(2)∠α+∠β=...
【题目】如图,有四个动点P,Q,E,F分别从正方形ABCD的四个顶点出发,沿着AB,BC,CD,DA以相同的速度分别向B,C,D,A各点移动DPB(1)试判断四边形PQEF是否为正方形,并说明理由(2)PE是否总过某一定点,并说明理由 相关知识点: 试题来源: 解析 【解析】8.解:(1)四边形PQEF为正方形.理由如下在正方形ABCD中,AP...