可以用math.h库里面的pow()函数,例如求n的根号三次可以写成pow(n,1.0/3)。
创新互联主营侯马网站建设的网络公司,主营网站建设方案,APP应用开发,侯马h5微信平台小程序开发搭建,侯马网站营销推广欢迎侯马等地区企业咨询
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。
开立方也就是求1/3次方,所以可以用pow()函数:
double a=pow(8,1.0/3);
/*a=2*/
////////////////////////////////////////////////
#include stdio.h
#include math.h
int main()
{
double p, n;
while( scanf("%lf%lf", n, p) == 2) //n是开方数,p是要开方的数
printf("%.lf\n", pow(p, 1/n));
return 0;
}
如果楼主你要求的是64的开立方,可以输入3 64
PS:若有不明白的地方,可以追问
c语言中的立方根:
double pow(double x,double n)
是math.h里一函数,求x的n次幂
x必须0,
立方根就是1/3次幂了
但这里要用3.0或1.0/3,否则成了整除结果为1
扩展资料:
C语言函数
double ceil(double x) 返回不小于x的最小整数
double floor(double x) 返回不大于x的最大整数
void srand(unsigned seed) 初始化随机数发生器
int chdir(char *path) 使指定的目录path(如:"C:\\WPS")变成当前的工作目录,成功返回0
islower()函数:判断一个字符是否是小写字母
ldexp()函数:返回x乘以2的exponent次方(次幂)的值
参考资料来源:百度百科-C语言函数
网页题目:c语言中开立方的函数 c语言中开立方的函数是什么
文章源于:https://www.cdcxhl.com/article42/dopceec.html
成都网站建设公司_创新互联,为您提供移动网站建设、网站设计公司、做网站、搜索引擎优化、小程序开发、定制网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联