題目
problem description
輸入兩點座標(x1,y1),(x2,y2),計算並輸出兩點間的距離。
input
輸入資料有多組,每組佔一行,由4個實數組成,分別表示x1,y1,x2,y2,資料之間用空格隔開。
output
對於每組輸入資料,輸出一行,結果保留兩位小數。
sample input
0 0 0 1
0 1 1 0
sample output
1.00
1.41
author
lcy
題目鏈結
#include
#include
int main ()
return
0;}
1.首先定義double型,因為座標可以含小數
2.然後在標頭檔案定義乙個數學函式庫,定義之後便可以使用一系列的數學函式,(.h結尾一般稱為標頭檔案)
3.最後是小數點的問題,double在不做任何強調之下預設小數點後6位,題目中強調保留2位小數,只需%.2f 即可;
附加:%m.nf
m:指的是包括小數點在內字元的寬度;
n:表示後面小數點的位數;
舉例:
printf(「%4.2f」, 2.8 ); //答案 2.80
printf(「%4.2f」, 8.916 );答案8.92
不足位數右對齊,左補空格
杭電oj2000 C語言
problem description 輸入三個字元後,按各字元的ascii碼從小到大的順序輸出這三個字元。input 輸入資料有多組,每組佔一行,有三個字元組成,之間無空格。output 對於每組輸入資料,輸出一行,字元中間用乙個空格分開。sample input qwe asd zxcsampl...
杭電oj2040 2049 C語言
方便自己複習回顧 我在vc 編譯的所以用 int64定義超級大數 2040親和數 include intmain 求餘相加就行 for int n 1 nif sum1 m sum2 i else return0 2041超級樓梯 include stdio.h intmain for int i ...
杭電oj2000 2009 C語言
2000ascii碼排序 include intmain if a c if b c printf c c c n a,b,c return0 2001計算兩點間的距離 include include include intmain return0 2002計算球的體積 include includ...