成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

如何使用C 中的sqrt函數(shù)求平方根

在計(jì)算機(jī)編程中,經(jīng)常需要對(duì)一個(gè)數(shù)進(jìn)行平方根運(yùn)算。而C 語(yǔ)言提供了一個(gè)內(nèi)置的函數(shù)sqrt來(lái)計(jì)算一個(gè)數(shù)的平方根。下面我們就來(lái)看看如何使用這個(gè)函數(shù)。定義變量和獲取輸入首先,我們需要定義兩個(gè)實(shí)數(shù)類型的變量,

在計(jì)算機(jī)編程中,經(jīng)常需要對(duì)一個(gè)數(shù)進(jìn)行平方根運(yùn)算。而C 語(yǔ)言提供了一個(gè)內(nèi)置的函數(shù)sqrt來(lái)計(jì)算一個(gè)數(shù)的平方根。下面我們就來(lái)看看如何使用這個(gè)函數(shù)。

定義變量和獲取輸入

首先,我們需要定義兩個(gè)實(shí)數(shù)類型的變量,分別用來(lái)保存被開方數(shù)和算術(shù)平方根。接著,通過輸入流從用戶處獲取被開方數(shù),并將其保存在radicand變量中。

```

include

include

using namespace std;

int main()

{

double radicand, root;

cout << "請(qǐng)輸入一個(gè)數(shù)字:";

cin >> radicand;

```

計(jì)算平方根并輸出結(jié)果

接下來(lái),我們可以調(diào)用sqrt函數(shù)來(lái)計(jì)算radicand的平方根,并將結(jié)果保存在root變量中。最后,將結(jié)果通過輸出流輸出到屏幕上。

```

root sqrt(radicand);

cout << "輸入的數(shù)字是:" << radicand << endl;

cout << "該數(shù)字的平方根是:" << root << endl;

return 0;

}

```

負(fù)數(shù)的處理

需要注意的是,如果用戶輸入的數(shù)字是負(fù)數(shù),那么程序會(huì)返回nan(not a number)作為結(jié)果,因?yàn)樨?fù)數(shù)沒有實(shí)數(shù)域上的平方根。

總結(jié)

通過上述步驟,我們成功地使用了C 中的sqrt函數(shù)來(lái)計(jì)算一個(gè)數(shù)的平方根。需要注意的是,當(dāng)輸入負(fù)數(shù)時(shí),程序會(huì)返回nan作為結(jié)果。

標(biāo)簽: