problem description
輸入兩點座標(x1,y1),(x2,y2),計算並輸出兩點間的距離input
輸入資料有多組,每組佔一行,由4個實數組成,分別表示x1,y1,x2,y2,資料之間用空格隔開output
對於每組輸入資料,輸出一行,結果保留兩位小數。sample input
0 0 0 1sample output0 1 1 0
1.00這一道考的不是數學題,而是考察的是對格式輸出。我用的是c++.先上我的**,已經ac,然後再分析。1.41
#include
#include
#include
using namespace std;
int main()
這一道題用到了開根號函式sqrt(),所以必須把頭檔案math.h包含進來,接下來就是c++函式的格式輸出問題。下面以及介紹用到的兩個控制符:
setprecision(n)含義:
設定實數的精度為n位,在以一般十進位制小數形式輸出時n代表有效數字。在以fixed(固定小數字數)形式和scientific(指數)形式輸出時n為小數字數。setiosflags(ios::fixed)含義:
設定浮點數以固定的小數字數顯示應該注意的是,這些控制符是在標頭檔案iomanip中定義的,因而標頭檔案中應當包括標頭檔案iomanip。
杭電 acm 2001 計算兩點間的距離
題目 problem description 輸入兩點座標 x1,y1 x2,y2 計算並輸出兩點間的距離。input 輸入資料有多組,每組佔一行,由4個實數組成,分別表示x1,y1,x2,y2,資料之間用空格隔開。output 對於每組輸入資料,輸出一行,結果保留兩位小數。sample input...
杭電OJ 2001 計算兩點間的距離
problem description 輸入兩點座標 x1,y1 x2,y2 計算並輸出兩點間的距離。input 輸入資料有多組,每組佔一行,由4個實數組成,分別表示x1,y1,x2,y2,資料之間用空格隔開。output 對於每組輸入資料,輸出一行,結果保留兩位小數。sample input 0 ...
HDOJ 2001 計算兩點間的距離
problem description 輸入兩點座標 x1,y1 x2,y2 計算並輸出兩點間的距離。input 輸入資料有多組,每組佔一行,由4個實數組成,分別表示x1,y1,x2,y2,資料之間用空格隔開。output 對於每組輸入資料,輸出一行,結果保留兩位小數。sample input 0 ...