在C语言中,可以使用数学库中的`sqrt()`函数来计算一个数的平方根。以下是如何使用`sqrt()`函数的步骤和示例代码:
包含头文件
在使用`sqrt()`函数之前,需要包含`math.h`头文件,以便使用该函数。
调用`sqrt()`函数
`sqrt()`函数接收一个`double`类型的参数,并返回一个`double`类型的值,表示输入数的平方根。
输出结果
可以使用`printf()`函数来输出计算结果。
```c
include include int main() { double num = 9.0; // 要计算平方根的数 double result; // 存储平方根结果的变量 // 调用sqrt()函数计算平方根 result = sqrt(num); // 输出结果 printf("The square root of %.2lf is %.2lf\n", num, result); return 0; } ``` 编译和运行 在命令行中,使用`gcc`编译器编译程序,并加上参数`-lm`以链接数学函数库: ```sh gcc -lm square_root.c -o square_root ``` 然后运行生成的可执行文件: ```sh ./square_root ``` 输出结果应为: ``` The square root of 9.00 is 3.00 ``` 注意事项 `sqrt()`函数只能计算正数的平方根,对于负数会返回`NaN`(Not a Number)。 如果需要计算其他次方根,可以使用其他数学库或自定义函数。