杭電oj2001 C語言

2021-07-24 04:25:38 字數 756 閱讀 7237

題目

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...