1、輸入兩點坐標(biāo)(X1,Y1),(X2,Y2),計算并輸出兩點間的距離。Input 輸入數(shù)據(jù)有多組,每組占一行,由4個實數(shù)組成,分別表示x1,y1,x2,y2,數(shù)據(jù)之間用空格隔開。Output 對于每組輸入數(shù)據(jù),輸出一行,結(jié)果保留兩位小數(shù)。
新余網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,新余網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為新余上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的新余做網(wǎng)站的公司定做!
2、s=n^(1/2)./是整除符號,整數(shù)除整數(shù),小數(shù)忽略。所以1/2=0,要保留小數(shù),要寫0/2 ^是二進制按位異或,不是次方。開根可以用math.h里函數(shù)double sqrt(double x)。
3、結(jié)構(gòu)體定義結(jié)尾加分號 結(jié)構(gòu)體類型的變量定義有問題,有的編譯器像你這么寫能通過,最好是寫成struct point s這種形式,而不是直接寫point。
4、聲明也不是在主函數(shù)中聲明啊。第二,這個int l?你確定是int型的?x1,x2,y1,y2都可以是int 型的,唯獨l不可以,你查下sqrt()的返回值,是float型的。
輸入兩點坐標(biāo)(X1,Y1),(X2,Y2),計算并輸出兩點間的距離。Input 輸入數(shù)據(jù)有多組,每組占一行,由4個實數(shù)組成,分別表示x1,y1,x2,y2,數(shù)據(jù)之間用空格隔開。Output 對于每組輸入數(shù)據(jù),輸出一行,結(jié)果保留兩位小數(shù)。
聲明xyxy2浮點型變量為點p1和p2的座標(biāo),輸入數(shù)值后直接由公式√(x1-x2)^2+(y1-y2)^2求出。
結(jié)構(gòu)體定義結(jié)尾加分號 結(jié)構(gòu)體類型的變量定義有問題,有的編譯器像你這么寫能通過,最好是寫成struct point s這種形式,而不是直接寫point。
聲明xyxy2浮點型變量為點p1和p2的座標(biāo),輸入數(shù)值后直接由公式√(x1-x2)^2+(y1-y2)^2求出。
首先我們找到頭文件與main函數(shù)之間。寫上,我們的第一個關(guān)鍵字【struct】。然后我們對該結(jié)構(gòu)體進行命名。在里面,我們便可以編寫他的成員??梢跃帉憯?shù)組也可以是普通變量。
該類可以提供移動,求到另一點的距離,獲取X坐標(biāo)和Y坐標(biāo)等操作,也可以設(shè)置X坐標(biāo)和Y坐標(biāo)的值。要求有拷貝構(gòu)造函數(shù)。數(shù)據(jù)成員為X坐標(biāo)和Y坐標(biāo)。