C语言开平方使用sqrt , 但是C语言怎么开3次方,4次方,甚至是n次方啊 , 有没有能告知一下的,谢谢了
pow就可以 它的参数是double的 可以用作开方
头文件 math
pow((double)x, 1.0/n);
这个就是求x开n次方的结果
如下为计算x的y次方根的代码
#include <stdio.h>
#include <math.h>
int main()
{
double x,y;
scanf("%lf%lf",&x,&y);
double a = pow(x, 1 / y);
printf("%lf\n", a);
return 0;
}