c語言開根號運算符(c語言開根號)

導讀您好,現在軟糖來為大家解答以上的問題。c語言開根號運算符,c語言開根號相信很多小伙伴還不知道,現在讓我們一起來看看吧!1、用math.h里封...

您好,現在軟糖來為大家解答以上的問題。c語言開根號運算符,c語言開根號相信很多小伙伴還不知道,現在讓我們一起來看看吧!

1、用math.h里封裝好的函數,具體如下:求平方根:double sqrt(double x)例:#include #includeint main(void)double x = 4.0, result;result = sqrt(x);printf("The square root of %lf is %lf", x, result);return 0;}擴展資料:關于c語言的基本運算1.加法運算符 +?int a = 10;int b = a + 5;在第3行利用加法運算符 + 進行了加法運算,再將和賦值給了變量b,最終變量b的值是152.減法運算符 或 負值運算符?-?int b = 10 - 5;int a = -10;1> 在第1行利用減法運算符 - 進行了減法運算,再將差賦值給了變量b,最終變量b的值是52> 在第3行中,這個 - 并不是什么減法運算符,而算是一個負值運算符,-10代表的是負十?3.乘法運算符?*?int b = 10 * 5;注意:乘法運算符并不是x或者X,而是星號*。

2、變量b最終的值是50。

3、4.除法運算符?/?double a = 10.0 / 4;double b = 10 / 4;printf("a=%f, b=%f", a, b);注意:除法運算符并不是÷,而是一個正斜杠 /1> 第1行中的10.0是浮點型,4是整型,因此會將4動類型提升為浮點型后再進行運算,最后變量b的值是2.52>第2行中的10和4都是整型,計算機中的運算有個原則:相同數據類型的值才能進行運算,而且運算結果依然是同一種數據類型。

4、因此,整數除于整數,求出的結果依然是整數,會損失小數部分。

5、最后變量b的值是2。

6、5.模運算符或稱取余運算符 %?注意:這個%并不是除號÷,它是一個取余運算符,或者叫做模運算符。

7、取余的意思是,取得兩個整數相除之后的余數。

8、比如,5除于2的余數是1,5除于3的余數是2。

9、因此使用這個%有個原則:%兩側必須都為整數。

10、錯誤的寫法:1 int a = 5.0 % 2;編譯器會直接報錯,因為5.0并非整數。

本文就為大家分享到這里,希望小伙伴們會喜歡。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!