在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
来控制输出的小数位数。