在C語言中,可以使用sqrt()
函數來計算一個數的平方根。該函數定義在<math.h>
頭文件中。以下是一個示例代碼:
#include <stdio.h>
#include <math.h>
int main() {
double num, squareRoot;
printf("請輸入一個數: ");
scanf("%lf", &num);
// 計算平方根
squareRoot = sqrt(num);
printf("平方根為: %.2lf\n", squareRoot);
return 0;
}
在上述代碼中,首先要引入<stdio.h>
和<math.h>
頭文件,然后聲明一個double
類型的變量num
來存儲用戶輸入的數,聲明一個double
類型的變量squareRoot
來存儲計算得到的平方根。
然后,使用printf()
函數提示用戶輸入一個數,并使用scanf()
函數將用戶輸入的數賦值給num
變量。
接下來,使用sqrt()
函數計算num
的平方根,并將結果賦值給squareRoot
變量。
最后,使用printf()
函數將計算得到的平方根輸出到屏幕上。
注意,sqrt()
函數的參數和返回值都是double
類型,所以需要使用double
類型的變量來存儲參數和返回值。輸出結果可以使用%.2lf
來控制輸出的小數位數。